У меня проблема. Есть рокета которая крутиться вокруг своей оси и стреляет очередью. Проблема состоит в том что когда я кручусь, пули тоже начинают крутиться и менять траекторию.
Вот код:

Код:
_root.onEnterFrame = function() {
wspeed = 9.2;
if (Key.isDown(Key.SHIFT)) {
zzz++;
if (zzz>4) {
_root.attachMovie("gun", "gun1"+i, i);
_root["gun1"+i]._rotation = _root.rocket._rotation;
_root["gun1"+i]._x = _root.rocket._x;
_root["gun1"+i]._y = _root.rocket._y;
zzz = 0;
_root["gun1"+i].onEnterFrame = function() {
this._x += -wspeed*Math.cos(Math.PI/180*_root.rocket._rotation);
this._y += -wspeed*Math.sin(Math.PI/180*_root.rocket._rotation);
};
}
}
i++;
};
Пример стрельбы я взял на этом форуме, но что интересно как только я хочу сменить "Gun" на что нибудь другое код перестает работать. Я всё проверял не фигурирует ли "Gun" где нибудь ещё, везде всё менял и название в библиотеки и в самом коде, не помогает.
