Я попытаюсь объяснить как можно лучше, но это действительно сложно объяснить.Я новичок в AS3, поэтому, если вы собираетесь мне помочь, пожалуйста, помогите мне, пока мы не решим его.Пожалуйста, вставьте примеры кода вместо того, чтобы просто сказать, как я должен делать.
Хорошо.На основной временной шкале я говорю так:
ТАЙМЕР, ЧТО ДОБАВЛЯЕТ ВРАГА КАЖДУЮ ВТОРОЙ!
var Enemy:MovieClip = new Enemy();
addChild(Enemy);
Enemy.x = 200;
Enemy.y = 200;
ДРУГОЕ ВРЕМЯ, КОТОРОЕ ДОБАВЛЯЕТ ПУЛЬТЫ КАЖДЫЕ .5 СЕКУНД!
var Bullet:MovieClip = new Bullet();
addChild(Enemy);
Bullet.x = 400;
Bullet.y = 400;
А затем внутри Enemy.as и Bullet.as у меня есть код, который говорит, как он должен двигаться, с какой скоростью и т. Д. Но как мне сделать между ними хит-тест?Я пытался сделать это внутри класса врага или пули, как это.
Итак, я просто спрашиваю, как я могу ударить два класса друг против друга?Или объект класса?