Форум 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)
-   -   Создание салюта с ActionScript (http://www.flasher.ru/forum/showthread.php?t=213042)

Маринkа 20.06.2016 11:17

Создание салюта с ActionScript
 
Доброе время суток! Помогите пожалуйста создать салют, состоящий из пяти разноцветных взрывов. Взрывы должны происходить в разных местах, в разные стороны, с разной частотой, длиной и количеством. Взрывы должны происходить не одновременно.
Вот код для одного взрыва:
Код AS1/AS2:

function mover() {
        this._y += this.speed;
        this._ysccale += 10;
        this.speed++;
        if (this._y>500) {
                this._y = 0;
                this.speed = Math.random()*10;
                this._yscale = 100;
        }
}
 
function starField(x, y, n) {
        for (var i = 0; i<n; i++) {
                var star = this.createEmptyMovieClip("star"+i, i);
                var dot = star.createEmptyMovieClip("dot", 0);
                star._rotation = Math.random()*360;
                star._x = x;
                star._y = y;
                dot.lineStyle(0, 0xFFFFFF, 100);
                dot.moveTo(0,10);
                dot.lineTo(0,15);
                dot.onEnterFrame = mover;
                dot.speed = Math.random()*10;
        }
}
starField(275, 200, 100);



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

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