Ігра-стрелялка

March 31st, 2009 by


Навчальні матеріали - Ігра-стрелялка

Тепер приціл має ім’я “Drag”.
Далі правий клік по першому фрейму і з випадного списку виберете Actions.

Перед вами повинно з’явиться віконце Frame Actions. Cкопируйте приведений нижче код і вставте в Actions:

Mouse.hide();
startDrag (”Drag”, true);

Mouse.hide(); - відключає відображення курсора миші в кліпі.
startDrag (”Drag”, true); - Команда робить мувікліп перетягуваним. У нашому випадку мувікліп називається Drag, саме таке ім’я ми і задали нашому прицілу.

Перевірте, чи все працює, просто тиснемо Ctrl+Enter. Замість стандартного курсора у вас винна з’явиться мішень.

Створіть новий мувікліп (Insert -> New Sybmol або Ctrl+F8), назвіть його ShipMove.

Тепер перенесіть графічний символ “Starship” в тільки що створений мувікліп “ShipMove”.

Далі правий клік по кораблику, виберіть Panels->Instance. У віконці, що з’явилося, з випадного …

Ігра-стрелялка →

Травянисте поле

March 30th, 2009 by

Навчальні матеріали - Травянисте поле

Із списку вибираємо MovieClip , привласнюємо ім’я і натискаємо OK .

Виберіть тільки що створений MovieClip і в панелі Properties дайте йому назву grass :

Крок 3 Замість того щоб копіювати і вставляти травичку велика кількість разів, ми примусимо флеш робити це за нас. Для цього натисніть правою кнопкою миші по першому кадру, і виберіть Actions . Вставте наступний код:
for (i=0; i

Травянисте поле →

Ефект друкарської машинки

March 29th, 2009 by

Навчальні матеріали - Ефект друкарської машинки

Далі правий клік по дин. полю і у випадному списку виберіть Actions Вставте цей скрипт:
onClipEvent (load) {

All_Text = “What’s new in Flash 5nThe new features in Flash 5 provide enhanced capabilities for creating artwork, streamlining your workflow, and creating interactivity. Flash 5 also includes greatly expanded capabilities for creating actions with ActionScript.”;
count = 1;
i = length(All_Text);
}
onClipEvent (enterFrame) {
if (counti) {
Text = Text add substring(All_Text, count, 1);
count++;
}
}

onClipEvent (load) - Ініціалізація команд у момент появи мувікліпа на лінійці.

All_Text = “What’s new in Flash 5nThe….”; - Змінній All_Text привласнюваний текст, який друкуватиметься. n -перевод рядки.

count = 1; …

Ефект друкарської машинки →

Аналоговий годинник

March 28th, 2009 by

Навчальні матеріали - Аналоговий годинник

Тепер потрібно додати екшен, який завантажуватиме значення годинника і хвилин з asp файлу. Створіть новий шар, назвіть його actions , відкрийте панель actions (правою кнопкою по кадру > actions) і вставте наступний код:

Крок 5 Створіть ще один шар і намалюйте в нім циферблат вашого годинника. Додайте другий кадр у всіх шарах ( вибираємо кадр > F5 ). У шарі actions другий кадр буде ключовим ( вибираємо кадр > F6 ). У нього потрібно вставити цей код:
Set Variable: “h” = Hour
Set Variable: “m” = Minute
If (h > 12)
Set Variable: “h” = h - 12
End If
Set Variable: “HourAngle” = h*30 + m/2
Set Variable: “MinuteAngle” = m*6
Set Property (”HourHandMovie”, Rotation) = HourAngle
Set Property (”MinuteHandMovie”, Rotation) …

Аналоговий годинник →

Вставка властивостей анімації руху

March 27th, 2009 by


Виберіть екземпляр символу, який отримує копійовану анімацію руху.
Виберіть меню “Редагування” > “Тимчасова шкала” > “Вставити спеціальний рух”. Виберіть особливі властивості анімації рухи, які слід додати до екземпляра символу. Існують наступні властивості tween-анімації.

Положення по осі X
Зсув об’єкту по осі X.
Положення по осі Y
Зсув об’єкту по осі Y.
Масштаб по горизонталі
Відношення між поточним розміром об’єкту і його фактичним розміром по горизонталі (X).
Масштаб по вертикалі
Відношення між поточним розміром об’єкту і його фактичним розміром по вертикалі (Y).
Поворот і нахил
Поворот і нахил об’єкту Ці властивості повинні бути застосовані до об’єкту одночасно. Нахил - це міра повороту в градусах, тому при одночасному повороті і нахилі кожна з цих властивостей впливає на інше.
Колір
До об’єкту застосовуються всі …

Вставка властивостей анімації руху →

Копіювання руху у вигляді ActionScript

March 26th, 2009 by

На тимчасовій шкалі виділите кадри, що містять копійовану анімацію руху. Виділені кадри повинні розташовуватися на одному шарі, проте вони не обов′язково повинні охоплювати одну анімацію руху. Вибрана область може охоплювати tween-анімацію, порожні кадри або дві або декілька tween-анімацій.
Виберіть “Редагування” > “Тимчасова шкала” > “Копіювати рух як код ActionScript 3.0″.
Вкажіть ім’я екземпляра, до якого прикріпляється анімація руху. Flash формує код ActionScript для екземпляра з цим ім’ям. Формований Flash код ActionScript потім можна відредагувати для інших екземплярів.
Flash копіює код ActionScript, який описує вибрану анімацію руху, в буфер системи. Вставте код на панель “Дії” або в документ Flash з екземпляром, якому буде приписана копійована tween-анімація.
Код ActionScript містить наступні елементи.

Імпорт класу fl.motion.Animator.

XML-об’єкт екземпляра (instance_xml:XML) , що надається

Об’єкт Animator для екземпляра (instance_animator:Animator) …

Копіювання руху у вигляді ActionScript →

1 2 3 4 5 6