回答
有很多方法可以实现你想要什么。一种解决方案可能是拥有一个看不见的老鼠图形,并且每隔X秒就可以看见它。
// the array has all the hole movieclips
var allHoles:Array = new Array('hole1_mc','hole2_mc', 'hole3_mc');
// show a rat 20 times every 2 seconds
var myTimer:Timer = new Timer(2000,20);
myTimer.addEventListener(TimerEvent.TIMER, showRat);
myTimer.start();
function showRat(e:Event):void{
// choose a random hole
var rand = Math.floor(Math.random()*3);
var randomHole = allHoles[rand];
rat_mc.visible = true;
rat_mc.x = randomHole.x;
rat_mc.y = randomHole.y;
}
感谢您的答案@Kokodoko,我已经尝试过,但错误。输出是ReferenceError:错误#1069:在字符串中找不到属性x,并且没有默认值。 \t at cobaaaaa_fla :: MainTimeline/showRat() \t at flash.utils :: Timer/_timerDispatch() \t at flash.utils :: Timer/tick()。 我该怎么办? –
有一个错字:数组应该是:new Array(hole1_mc,hole2_mc,hole3_mc);而不是包含字符串。你可以在这里下载FLA:https://goo.gl/ch0mdQ – Kokodoko
哇...非常感谢你@Kokodoko。这很有帮助。 –
- 1. Actionscript 3:MovieClip控件
- 2. Actionscript 3:foreach在movieclip中绘制对象
- 3. 在MovieClip中绘制Rentangle内部ActionScript 3
- 4. ActionScript 3 - 在外部类中使用MovieClip
- 5. 如何显示actionscript 2.0中随机三角形的坐标?
- 6. 如何在Actionscript 3中将MovieClip保存为图像?
- 7. ActionScript中使用的MovieClip(根)3
- 8. actionscript - 如何停止movieclip
- 9. 如何随机化ActionScript 3中的嵌入式MP3播放?
- 10. 如何在FlashBuilder中显示MovieClip?
- 11. 如何显示随机和
- 12. 使用ActionScript-3生成随机数
- 13. TextField无法在Actionscript 3中显示
- 14. as3随机数组 - 随机数组 - actionscript 3
- 15. 使用addEventListener动作MovieClip - actionscript 3
- 16. actionscript 3按顺序交换movieclip
- 17. actionscript 3添加和删除movieclip按钮
- 18. Actionscript 3 Movieclip来驱除鼠标光标
- 19. 显示3随机卡片JavaFX
- 20. ActionScript 3没有显示jpg
- 21. Actionscript 2.0 movieclip
- 22. ActionScript 3 - 可以访问另一个MovieClip实例的MovieClip吗?
- 23. ActionScript 3(AS3)如何挑选随机数组?
- 24. Actionscript 3 - 如何检查雪碧的随机像素
- 25. 如何在actionscript3中随机设置MovieClip的颜色
- 26. 如何在actionscript 3中显示动态文本?
- 27. 如何在Actionscript 3中显示确认消息?
- 28. 如何在ActionScript 3中重新绘制显示
- 29. Actionscript 3 - 在动态创建的MovieClip中居中文本
- 30. 在Flash ActionScript 3中的函数之间随机选择
你可以请进一步解释你想达到什么,也许有一个例子(可以是图纸)。你还可以发布你已经尝试过的东西吗?请阅读http://stackoverflow.com/help/mcve提示如何提出一个好问题。 –
@DeviMandasari我试图将您的问题更清晰地表达出来,希望我做得对。 – akmozo
感谢您的正确GerritBertier。感谢您的正确,你可以重新形成我的问题更清楚akmozo –