Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 1.0/2.0 (http://www.flasher.ru/forum/forumdisplay.php?f=93)
-   -   Притяжение (http://www.flasher.ru/forum/showthread.php?t=72333)

CREDO 24.11.2005 17:12

Притяжение
 
Вложений: 1
Вот исходник, где мяч под силой тяготения летит вниз.
Как сделать, чтоб мячей было много, и они постоянно падали.

KUZEN 24.11.2005 17:16

Делай через цикл столько мячей сколько надо ...

A.SSpike 24.11.2005 17:24

Проще внутри шарика сделать мувик с

onClipEvent(enterFrame) {
сюда засунуть твой код, изменив пути
}
и аттачить шарик на сцену в таких количествах, каких хочется. А своим падением каждый шарик сам займется.

CREDO 24.11.2005 17:33

for (i=1; i<20; i++) {
_root.attachMovie("ball", "ball"+i, getNextHighestDepth(),{_x:random(50)});
}
var Y0 = 10;
var t = 0;
var a = 4;
var Vy = 0;
var newY = null;
var newV = null;
_root.onEnterFrame = function() {
this["ball"+i]._y = Y0+Vy*t+a*t*t/2;
newV = Vy+a*t;
newY = this["ball"+i]._y;
t += 0.6;
};


Не падают

KUZEN 24.11.2005 17:37

Цитата:

Сообщение от CREDO
for (i=1; i<20; i++) {
_root.attachMovie("ball", "ball"+i, getNextHighestDepth());
}

Не появляются вообще?


for (i=1; i<20; i++) {
_root.attachMovie("ball", "ball"+i, getNextHighestDepth());
}

KUZEN 24.11.2005 17:37

Во млин у же сам поменял ))) Может ты про Linkage забыл

CREDO 24.11.2005 17:39

Да и если упадут, то все вместе.
А нужно, что бы постоянно падали.

KUZEN 24.11.2005 17:41

setInterval()

CREDO 24.11.2005 17:44

Непомогло

A.SSpike 24.11.2005 17:53

Мда. И не поможет


Часовой пояс GMT +4, время: 08:04.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.