PDA

Просмотр полной версии : Мувиклип с именем "mask" автоматом становится маской


ethereal999
29.06.2013, 11:48
Мувиклип с именем "mask" автоматом становится маской для всех объектов на том же таймлайне.
Имя задавалось через панель Properties. Flash CS6, хотел бы узнать, это глюк, либо так и должно быть?
И если это не глюк, то в чем логика подобного поведения?

P.S. Прошу прощения, если вопрос уже задавался.

KBAC
01.07.2013, 13:46
Это "глюк". Не называйте объектами именами параметров DisplayObject. Програмно маска задаётся объекту через параметр "mask".

ethereal999
02.07.2013, 14:25
Спасибо,
при именовании в коде постоянно мечусь между "синеньким" и необходимостью заходов на thesaurus.com )

caseyryan
02.07.2013, 17:31
при именовании в коде постоянно мечусь между "синеньким" и необходимостью заходов на thesaurus.com )
Если это вызывает такие проблемы, то можно просто добавить какой-то аффикс или суффикс ко всем своим именам.
_mask или m_mask
тогда точно не будет конфликтов имен

ethereal999
04.07.2013, 07:17
_mask или m_mask
Люблю чистые имена (поэтому и написал про тезаурус), __puke_fart_sub_mask__-подход мне не нравится.