كيفية تعديل الألواح الموجودة في MAYA باستخدام MEL أو بايثون؟

StackOverflow https://stackoverflow.com/questions/527314

سؤال

ولقد تم كتابة الأدوات في مايا لسنوات باستخدام MEL وبايثون. كنت أعتبر نفسي خبيرا في تصميم مخصص نافذة / واجهة المستخدم الرسومية في مايا عدا منطقة واحدة. تعديل الألواح والمحررين القائمة.

وعادة، وأنا الأدوات التي تحتاج مخصص تماما معهد اليونسكو للإحصاء بناء، وذلك عن العادة بالنسبة لي لبنائها من الصفر. ومع ذلك، في الآونة الأخيرة لقد وجدت نفسي الرغبة في إضافة بعض الوظائف الإضافية إلى المحرر طبقة في مايا. رأيت الدروس التي تشرح كيفية القيام بذلك، لكن الآن بعد أن أريد أن أفعل ذلك، وأنا لا يمكن العثور على أي.

وروابط لدروس أو رمز قصاصة قصيرة ليحصل لي بدأت ستكون كبيرة. أنا فقط بحاجة الى معرفة كيفية العثور على طبقة محرر / لوحة و، مثلا، إضافة زر أو حقل نص على ذلك.

هل كانت مفيدة؟

المحلول

هل حاولت البحث أسماء عناصر واجهة المستخدم في ملفات MEL تحت دليل التثبيت مايا؟ وينبغي أن يكون واحدا من البرامج النصية MEL شملت، ومن هناك يمكنك فقط تعديله.

نصائح أخرى

وطريقة سهلة يمكن تعديل كود مايا القائمة ووضعها فيكم المستخدم / النصي. يمكنك استخدام هاتيس للحصول على اسم البرنامج النصي. ويقول على سبيل المثال:

whatIs "layerEditor"; 

وو./scripts/others/layerEditor.mel // النتيجة. ولكن الآن يمكنك استخدام التفاف المثال مع باي كيوت أيضا.

وآخر قديم، ولكن ربما شخص لا يزال يرغب في معرفة ذلك.

ولقد كتبت هذا السيناريو منذ 30 عاما على الأقل: <لأ href = "http://www.creativecrash.com/maya/downloads/scripts-plugins/interface-display/c/guihelper" يختلط = "نوفولو noreferrer" > http://www.creativecrash.com/maya/downloads/scripts-plugins/interface-display/c/guihelper

ولها الرهيبة البرمجة الحكيم، ولكنها مفيدة جدا لتعديل واجهة مايا. يمكنك إضافة القوائم المنبثقة على كافة العناصر واجهة المستخدم الرسومية مع اسم العنصر، أوامر لطباعة التسلسل الهرمي وما إلى ذلك؛ ويمكنك تحميل نافذة تظهر متعجل التسلسل الهرمي تحكم واجهة المستخدم الرسومية.

وعادة ما تكون خدعة لتحديد عنصر تحكم واجهة المستخدم الرسومية التي تحتوي على اسم محدد، على سبيل المثال TimeSliderForm، ومن ثم اجتياز التسلسل الهرمي إلى أين تريد أن تذهب، عن طريق الاستعلام الأمر الضوابط، وتساعد على النص، والنص التسمية الخ.

وبعد أن تعثرت فقط عبر سؤالك، هل حاولت الرقمية الاولياء دليل الفنانين لMEL؟ الفصول 19-22 تصف خطوة بخطوة كيفية إنشاء الخاصة بك العرف واجهة المستخدم الرسومية والنوافذ في مايا، وهنا على الرابط: http://www.digitaltutors.com/store/home.php؟cat= 82

والمتعة.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top