Flash 创建的mobile程序

来源:百度知道 编辑:UC知道 时间:2024/05/28 18:30:40
我用flash cs3创建了一个flash mobile N95的flash 动画,
本来写了一小段代码做了另外一个flash,可是放在这里就不行了
下面是程序代码,插了几句话进去测试发现
onEnterFrame=Function();里面的内容没有被运行。
请各位大虾指点这是怎么回事,用flash script 2.0是很正常的,不过一放在这边手机版本上就不行了。

stop();
//Parameters list
numberOfEnemies=10;
n=5;

//Start up function call
begin();

//Loop call every frames
onEnterFrame=function()
{
//doll._x+=80;这句用来测试,结果发现没有运行
mainLoop();
}

//Function definitions
function begin()
{
//doll._x+=80;
for(i=0;i<numberOfEnemies;i++)
{
attachMovie("enemy","enemy"+i,i);
}

for(i=0;i<numberOfEnemies;i++)
{
_root["enemy"+i]._x=random(220);
_root["enemy"+i]._y=random(270);
}
}

function mainLoop()
{
moveEnemies();
insertNewEnemy();
checkCollision();
}

function moveEnemies()
{
for

一个很简单的小游戏。
1.不知道一半敌人死亡后你的时间轴 gotoAndStop(2)是什么意思

2.onEnterFrame=function()
{
//doll._x+=80;这句用来测试,结果发现没有运行
mainLoop();
}
这样写是肯定能执行的。

测试手机装上Flash Lite 3.1
如果还不能正常调试,还是参阅一下Flash Lite的文档吧