![]() |
|
||||||||||
|
|||||
|
Регистрация: Jul 2005
Сообщений: 29
|
Вот у моего клипа rship(корабля) код
onClipEvent (load) { laserCounter = 1; moveSpeed = 15; _root.laser._visible = false; } onClipEvent (enterFrame) { if (Key.isDown(Key.SPACE) ) { laserCounter++ ; _root.laser.duplicateMovieClip("laser"+laserCounter, laserCounter) ; _root["laser"+laserCounter]._visible = true; } } А у дублируемого лазера(laser) код: onClipEvent (load) { laserMoveSpeed = 35; this._y = _root.rship._y+15 ; this._x = _root.rship._x+53 ; } onClipEvent (enterFrame) { this._x += laserMoveSpeed; if (this._x>520) { this.removeMovieClip() ; } } onClipEvent (enterFrame) { for ( i=1; i<=_root.numEnemy; i++) { if (this.hitTest(_root[ "enemy"+i] )) { _root.score += 100; _root["enemy"+i].gotoAndPlay(2) ; } } } Всё нормально работает, но мне надо чтоб летело два патрона, я пытался делать другой ролик патрона и менял имена , но сёравно не вышло.... летит один но как то смещённо.......ПОМОГИТЕ!Буду очень благодарен. |
![]() |
Часовой пояс GMT +4, время: 21:46. |
|
|
« Предыдущая тема | Следующая тема » |
|
|