![]() |
|
||||||||||
|
|||||
|
Регистрация: Jul 2005
Сообщений: 29
|
Вот код у патрона который должен вылетать рядом с клипом ship
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) ; } } } А код у того клипа(ship): onClipEvent (load) { maxLasers = 6; laserCounter = 1; depthCounter = 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 ; } } Один патрон вылетает, но как мне сделать чтобы вылетал также патрон по имени laz и летел точно так же как и laser , но чуть выше(где то на 20 px) я пытался делать копию кода у ship и менял имена ,но втрой патрон не вылетает!Всякие там глюки.....Как мне сделать чтобы вылетало 2 патрона и они разные (laser+"i" и laz+"i") клипы??? |
![]() |
Часовой пояс GMT +4, время: 01:17. |
|
|
« Предыдущая тема | Следующая тема » |
|
|