Преглед на урок

Създаване на гравитация на обект
26 Декември 2009, 00:04 | 3398 преглеждания | Няма коментари
Категория: Програмиране » ActionScript
Оценка:
(няма гласували)
1 добавяне към любими
1. Отворете документ с големина 200 на 600. Сложете му някакъв фон.
2. Сега направете кръгче и го направете Movies clip чрез маркиране и натискане на F8.
3. Сега маркирайте топчето и натиснете F9 където сложете този код:
Код
onClipEvent (load) {
gravity = 2 ;
speedx = 0 ;
speedy = 0 ;
}
onClipEvent (enterFrame) {
speedy = speedy + gravity ;
this._x += speedx/5 ;
this._y += speedy/5 ;
}
4. Натиснете Ctrl + Enter за да видите резултата!
А ако искате по-оригинално да е падането, все пак това е топче, то трябва да отскача. Сложете този код вместо другия за да подскача като падне. Може да увеличите frame rate-а за по-бързо.
Код
onClipEvent (load) {
gravity = 2 ;
floor = 500 ;
bounce = 0.92 ;
speedx = 0 ;
speedy = 0 ;
}
onClipEvent (enterFrame) {
speedy = speedy + gravity ;
this._x += speedx/5 ;
this._y += speedy/5 ;
if (this._y > floor) {
this._y = floor ;
speedy *= -bounce ;
}
}
Ако урокът ви допада, споделете го в Twitter и Facebook или го запазете в Delicious.
Урокът е добавен от: swindle
Източник: http://www.kirupa.com/
Добави коментар
Трябва да сте регистиран потребител за може да оставяте коментари! Направете своята безплатна регистрация още сега.