سؤال

وأنا جديدة على سيناريو العمل ولدي المشكلة التالية: لدي TABNAME متغير العالمية وزر واحدة، أن يغير قيمته، تماما مثل هذا:

on(release){
    _root.tabName = this._name;
}

والآن أريد أن استخدام سلسلة TABNAME متغير لمعالجة المثال الستار على خشبة المسرح لتعديل ممتلكاتها (في الواقع، أريد أن تحكم، الذي علامة على TabControl علبة يتم تحديد).

وهناك شيء من هذا القبيل getInstanceByName أو وظيفة مماثلة؟ thnx ج

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

المحلول

ويمكنك ببساطة استخدام:

_root[tabName]

وللوصول إلى مقطع فيلم مع اسم المثيل الواردة في TABNAME متغير.

وبطبيعة الحال هذا هو لقطات الموجود في جذر. كما يمكنك أن تفعل الشيء نفسه بالنسبة moviclips داخل movieclips:

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