Flash As3.0,MC在舞台随机生成并移动,但舞台上的MC少于一定量,则重新执行随机生成MC代码。
来源:
时间:2024-08-17 10:18:34
热度:
Flash As3.0,MC在舞台随机生成并移动,但舞台上的MC少于一定量,则重新执行随机生成MC代码。【专家解说】:这是什么概念,正常来说都是设计Enterframe响应函数,然
【专家解说】:这是什么概念,正常来说都是设计Enterframe响应函数,然后控制数量,你怎么要求少于一定的数量以后再解发生成函数?以我的知识来说只能这样:
先定义一个容器:container;
向它里加入MC。用时间间隔函数或Enterframe响应函数监视container里MC的数量。
少于一定值触发生成MC函数,这个函数可以一次生成一个,或若干个。
不过你这么设计没有必要,像这样:
import flash.display.MovieClip;
import flash.events.Event;
import flash.display.Sprite;
import flash.events.MouseEvent;
var i:uint = 0;
var container:Sprite=new Sprite();
addChild(container);
addEventListener(Event.ENTER_frame,onenterframe);
function onenterframe(e:Event):void
{
var namestar:MovieClip=new star(); //star 是库里的一个元件,自己画出来的。
namestar.x = Math.random() * 280 + 50;
namestar.y = Math.random() * 50 + 60;
container.addChild(namestar);
if (i>=20)
{
i = 20;
container.removeChildAt(0);
}
else
{
i++;
}
}
-
哪位能告诉我这种计算器怎么计算∑和产生随机数2024-08-17
-
一定量的氢气在氯气中燃烧,所得混合物用100毫升3.0摩尔每升氢氧化钠溶液恰好完全吸收,测得溶液中含有次氯酸钠物质的量为0.0500摩尔2024-08-17
-
混有一定量空气或氧气的氢气遇明火可能会发生爆炸吗?2024-08-17
-
一定量的氢气在氯气中燃烧,所得混合物用100 mL 3.00 mol/L的NaOH溶液(密度为1.12024-08-17
-
在一密闭的容器中充入一定量的氢气和氮气,2024-08-17
-
在相同的条件下,一定量的氢气在氧气中充分燃烧并放出热量2024-08-17
-
一定量的氢气在氯气中燃烧,所得混合物用100mL 3.00mol/L的NaOH溶液(密度放1.12)2024-08-17
-
在实验室中用电解水的方法制取氧气和氢气,为了增强水的导电性,向水中加入了一定量的硫酸。2024-08-17
-
已知一定量的氢气在氯气中燃烧,所得混合物用100 mL 3.00 mol/L的NaOH溶液(密度为1.12 g/mL)恰好完全吸2024-08-17
-
一定量的氢气在氯气中燃烧,所得混合物用100mL 3.00mol/L的NaOH溶液(密度为1.12g/mL)恰好完全吸收,测得2024-08-17
-
一定量的氢气在一定条件下完全燃烧生成气态水,还有另外等量的氢气完全燃烧生成液态水,为什么前者放出热量少2024-08-17
-
一定量的氢气与在氯气中燃烧2024-08-17
-
一定量的液化石油气可以向一定的定量真空空间进行闪蒸吗2024-08-17
-
核能是一种新型能源,但核能利用时所带来的问题也引起了人们的高度重视。身体受到一定量的核辐射会致白细2024-08-17
-
镁/H2O2酸性燃料电池采用海水作电解质(加入一定量的酸),下列说法正确的是( )A.电池总反应为Mg+H2024-08-17