|
|
« Предыдущая тема | Следующая тема » |
Опции темы | Опции просмотра |
|
|
|||||
Регистрация: Jan 2002
Сообщений: 1,323
|
#initclip и инициализация переменных
__________________
ВКЛЮЧИ МОЗГИ!!! Одноразовых граблей не бывает. На большинство из них уже кто-то наступал. (c) Dindin |
|
|||||
Регистрация: Jan 2002
Сообщений: 1,323
|
выполнить инициализацию переменных до обращения к ним из другого мувика, и чтоб переменным не присваивались исходные значения каждый раз при переходе на 1-й кадр
__________________
ВКЛЮЧИ МОЗГИ!!! Одноразовых граблей не бывает. На большинство из них уже кто-то наступал. (c) Dindin |
|
|||||
Регистрация: Jan 2002
Сообщений: 1,323
|
Спасибо.
И почему нельзя было сделать все просто и красиво? Почему через заднее место?..
__________________
ВКЛЮЧИ МОЗГИ!!! Одноразовых граблей не бывает. На большинство из них уже кто-то наступал. (c) Dindin |
|
|||||
Регистрация: Jan 2002
Сообщений: 1,323
|
__________________
ВКЛЮЧИ МОЗГИ!!! Одноразовых граблей не бывает. На большинство из них уже кто-то наступал. (c) Dindin |
|
|||||
Регистрация: Jan 2002
Сообщений: 1,323
|
Я вправе был ожидать от директивы с таким названием удобств инициализации свойств и методов клипа, в котором она прописана. На деле я получаю усложнение кода и плохую читаемость.
Назвали бы как-нибудь по-другому... Насколько понимаю, код, заключенный в #initclip..#endinitclip, вообще не имеет привязки к клипу, в котором прописан, и совершенно необязательно должен быть предназначен для инициализации. Ну придется довольствоваться тем, что то есть. например что-нибудь навскидку?
__________________
ВКЛЮЧИ МОЗГИ!!! Одноразовых граблей не бывает. На большинство из них уже кто-то наступал. (c) Dindin |
|
|||||
Негуру
администратор
Регистрация: Jan 2000
Адрес: Кёнигсберг in Moscow
Сообщений: 21,879
Записей в блоге: 7
|
Это as1 который создавался 10 лет назад. Многие ошибки были учтены и появился as2. Поэтому требовать что-то сейчас уже поздно
Создали класс. С этого момента (с кодом ниже), все экземпляры данного клипа будет иметь не копию кода, а использовать шаблон, что съедает меньше памяти. Сделали его наследником от класса MovieClip, а ведь могли бы и быть и другие классы. Связали наш класс с символом. Ведь класс мог и не иметь никакого отношения к данному символу. Создали свойство у всех экземпляров и дали ему начальное значение. Если бы написали так то свойство было бы статичным, то есть его значение во всех клипах данного класса было бы одинаковым при изменение. Теперь вы можете создать еще один клип, дать ему linkage libTest2 и связать с уже созданным классом не описывая все повторно. |
Часовой пояс GMT +4, время: 02:32. |
|
« Предыдущая тема | Следующая тема » |
|
|