Действие слой

В този урок ще разгледаме 2 въпроса:

  1. Слоят на действията. Контролиране на MovieClip от хронологията
  2. Допълнителна информация

Отделно слой действия създаден специално за вмъкване на ActionScript код директно в MovieClip. когато трябва да се прилага за всеки негов екземпляр. По-често обаче трябва да правите това само за един екземпляр.

Например, ако искате всеки екземпляр на MovieClip да започне да се върти, след като щракнете върху него, след това добавете код директно към неговата хронология в слоя за действия. Ако се нуждаете само от определени копия от него, за да го завъртите, тогава кодът се вмъква в основната времева линия на филма и в него се записват само тези случаи, които трябва да се завъртят.

Всяко свойство или метод на клип може да бъде извикан чрез поставяне на код във времевата линия, където посочвате името на екземпляра, точка и след това свойството или метода, които искате да използвате.

Например, ако имате екземпляр на MovieClip с име myCar и искате да го спрете, след това поставете следния код в хронологията на филма:

Можете да използвате тази техника не само за спиране (спиране), стартиране на движение (gotoAndPlay) или незабавно придвижване (gotoAndStop) до желания кадър, но и за задаване/присвояване на необходимите свойства на клипа: местоположение на сцената, размер и т.н. Ако вашият клип е екземпляр на потребителски клас, можете също да извикате всяко свойство или метод от този клас, използвайки тази техника.