tihomir
04.03.2014, 10:27
Здравствуйте! Написал я значит такую штуку:
import flash.events.Event;
import flash.display.MovieClip;
var kadr = 0;
stage.addEventListener(Event.ENTER_FRAME, poyavlenie);
function poyavlenie (e:Event)
{
if (++kadr%40 == 0)
{
var yayc = new Yayc();
var razb = new Razb();
yayc.x = razb.x = Math.random()*800;
yayc.y = razb.y = 195;
yayc.xmov = razb.xmov = 0;
yayc.ymov = razb.ymov = 10;
razb.visible = false;
addChild(yayc);
addChild(razb);
yayc.addEventListener(Event.ENTER_FRAME, polet);
razb.addEventListener(Event.ENTER_FRAME, polet2);
}
}
function polet (e:Event)
{
var yayc = e.currentTarget;
yayc.x += yayc.xmov;
yayc.y += yayc.ymov;
if (yayc.y>845)
{yayc.removeEventListener(Event.ENTER_FRAME, polet);
removeChild (yayc);
}
}
function polet2 (e:Event)
{
var razb = e.currentTarget;
razb.x += razb.xmov;
razb.y += razb.ymov;
if (razb.y>845)
{
razb.removeEventListener(Event.ENTER_FRAME, polet2)
razb.visible = true;
}
}
Предметы появляются в определённых координатах по X(yayc.x = razb.x = Math.random()*800;) и Y(yayc.y = razb.y = 195;) ну и падают вниз, можно ли как то прописать чтобы предметы по координате X появлялись не рандомно а в определённых точках?
import flash.events.Event;
import flash.display.MovieClip;
var kadr = 0;
stage.addEventListener(Event.ENTER_FRAME, poyavlenie);
function poyavlenie (e:Event)
{
if (++kadr%40 == 0)
{
var yayc = new Yayc();
var razb = new Razb();
yayc.x = razb.x = Math.random()*800;
yayc.y = razb.y = 195;
yayc.xmov = razb.xmov = 0;
yayc.ymov = razb.ymov = 10;
razb.visible = false;
addChild(yayc);
addChild(razb);
yayc.addEventListener(Event.ENTER_FRAME, polet);
razb.addEventListener(Event.ENTER_FRAME, polet2);
}
}
function polet (e:Event)
{
var yayc = e.currentTarget;
yayc.x += yayc.xmov;
yayc.y += yayc.ymov;
if (yayc.y>845)
{yayc.removeEventListener(Event.ENTER_FRAME, polet);
removeChild (yayc);
}
}
function polet2 (e:Event)
{
var razb = e.currentTarget;
razb.x += razb.xmov;
razb.y += razb.ymov;
if (razb.y>845)
{
razb.removeEventListener(Event.ENTER_FRAME, polet2)
razb.visible = true;
}
}
Предметы появляются в определённых координатах по X(yayc.x = razb.x = Math.random()*800;) и Y(yayc.y = razb.y = 195;) ну и падают вниз, можно ли как то прописать чтобы предметы по координате X появлялись не рандомно а в определённых точках?