кадри з допомогою команди Insert - Timeline - KeyFrame (F6). Потім вже змінюється зовнішній вигляд у всіх трьох станах. p> д) Додати новий шар, в ньому додати текстове полі з написом В«Почати тестВ». В панелі Properties задати параметри тексту.
е) Таким же чином створити кнопки В«ДаліВ» і В«Повторити тестВ» (з іменами Next і Zanova відповідно). br/>
3.3 Додавання об'єктів з бібліотеки
а) Відкрити бібліотеку символів Ctrl + L.
б) Перетягнути об'єкт Start на сцену, в перший кадр шару osnovnoi.
3.4 Додавання динамічних текстових полів
а) У першому кадрі, на шарі osnovnoi додати 4 текстових поля, використовуючи панель інструментів ToolBox, інструмент Text.
б) Одному з них в панелі Properties вибрати DynamicText і в полі В«VarВ» присвоїти йому ім'я В«fioВ».
в) Таким же чином змінити друге поле, присвоївши йому ім'я В«grВ».
г) Решта два текстових поля залишити статичними.
3.5 Додавання нових кадрів
а) Виділити другий кадр на часовій шкалі в шарі osnovnoi.
б) Виконати команду Insert - Timeline - KeyFrame (F6). br/>
3.6 Додавання стандартних компонентів в проект
а) Відкрити панель Components, знайти компонент RadioButton.
б) Перетягнути об'єкт з бібліотеки в трьох примірниках.
в) У вікні Properties задати імена an1, an2 і an3 (додаток А, рисунок А.2). p> г) Розмістити три екземпляри як необхідно для тіста (це варіанти відповіді на кожне питання тесту).
д) Додати в шар ще 40 кадрів.
3.7 Оформлення тесту
а) У першому кадрі шару Background створити фон тесту, використовуючи панель інструментів ToolBox.
б) Виділити кадр 42, вставити кадр (Insert - Timeline - frame (F5)). p> в) У першому кадрі шару optional додати 4 примірник RadioButton за межі видимої області, присвоїти йому ім'я an4.
г) Виділити кадр 42, вставити кадр (Insert - Timeline - frame (F5)). p> д) У другому кадрі шару highlight намалювати підсвічування для запитань і варіантів відповіді.
е) Виділити кадр 41, вставити кадр (Insert - Timeline - frame (F5)). p> ж) У 42 кадрі шару osnovnoi додати 4 динамічних текстових поля з іменами fio2, gr2, bal, ocenka (для виведення результатів тесту із зазначенням прізвища, групи, кількості балів та оцінки).
3.8 Завдання Action-скрипта для кадрів і кнопок
Весь скрипт написаний в шарі osnovnoi.
а) В панелі Actions для першого кадру необхідно задати таке:
fio = "";
p = 0;
gr = "";
stop ();
б) В панелі Actions для кадрів з 2 по 41 задати наступне:
mynum = (random (3) +1) * 30 +80;
setProperty (an1, _y, mynum);
if (mynum == 110) {
setProperty (an3, _y, 170);
setProperty (an2, _y, 140);
}
if (mynum == 140) {
setProperty (an2, _y, 110);
setProperty (an3, _y, 170);
}
if (mynum == 170) {
setProperty (an2, _y, 140);
setProperty (an3, _y, 110);
}
stop ();
в) Для 42 кадру задати наступне:
fio2 = fio + ",";
gr2 = gr;
oc = p/40 * 100;
bal = p;
if (oc> = 95) {
ocenka = "5 балів."
}
if ((oc> = 81) & (oc <= 84)) {
ocenka = "4 бали."
}
if ((oc> = 60) & (oc <= 80)) {
ocenka = "3 бали."
}
if (oc <59) {
ocenka = "2 бали."
}
stop ();
г) Для кнопки В«StartВ» задати наступне:
on (release) {
play (),
an4.selected = true;
}
д) Для кнопки В«NextВ» задати наступне:
on (release) {
if (an1.selected) {
p = p +1;
}
an4.selected = true;
play ();
}
е) Для кнопки В«ZanovaВ» задати наступне:
on (release) {
play ();
gr = "";
fio = "";
p = 0;
}
3.9 Додавання запитань і відповідей
а) У другому кадрі шару osnovnoi додати текстове полі (як описано в підрозділі 3.4), записати в нього питання.
б) Відповіді записати у другому кадрі в примірники RadioButton у властивість label.
Повторити для всіх кадрів.
В
Висновок
У ході виконання даної курсової роботи було розглянуто створення програми тесту, за допомогою програми Macromedia Flash 7 MX. Програма дозволяє легко, без наявності спеціальних навичок і знань, навчитися створювати спочатку прості анімацію і програмні продукти, потім ускладнювати й удосконалювати їх. p> У теоретичній частини курсового проекту було розглянуто інтерфейс програми, основні моменти і принципи роботи.
У практичній частини більш детально розглянута робота з компонентами, створення кнопок, завдання параметрів Action - Скрітпи. p> Ця курсова ро...