读书人

flash定时重播有关问题。跪求

发布时间: 2012-03-13 11:21:11 作者: rapoo

flash定时重播问题。。。跪求
小弟要做个这样的flash
打开后全屏播放,5分钟后没人动鼠标和键盘(就跟屏保似的)就重新播放这个flash,有人动就不变,请问这个flash怎么做?

[解决办法]

Assembly code
var myTimer:Timer=new Timer(50000); //应将Timer设置为全局变量                myTimer.addEventListener(TimerEvent.TIMER,playAgain);                myTimer.start();                this.addEventListener(MouseEvent.MOUSE_MOVE,listenerMouseEvent);        private function playAgain(event:TimerEvent):void            {                //***.play();            }                        private function listenerMouseEvent(event:MouseEvent):void            {                myTimer.stop();                myTimer.start();            }
[解决办法]
全屏播放Fscommand("fullscreen","true")
屏保效果 加个鼠标和键盘的侦听 可以根据坐标判断鼠标是否移动 但这样貌似也存在鼠标移回移动前的坐标这样的BUG
每五分钟执行一次可以用setInterval()
[解决办法]
楼上的定时器加监听应该可以,最好放在appliation中。

读书人网 >Flash

热点推荐