比如说 ,设置30fps ,舞台上面只有一个mc1
动作桢上写
stage.addEventListener(Event.ENTER_FRAME,frame_handler);
function frame_handler(evt:Event)
{
mc1.x+=8;
if(mc1.x>stage.stageWidth)
{
mc1.x=0;
}
}
运行时候可以看mc1在运动过程中出现闪烁
这个怎么解决..?
天地会一个舵主的解释是:
每秒30帧,每帧增加8像素,意味着1秒走240像素的位移!对不啊?
我这看,不闪烁啊~ 动画就是对视觉的欺骗,对不!
更理论的不晓得,等高手....
别人的游戏里面不闪烁的高速运动怎么实现的呢?我说的闪烁,意思是
比如一个方块在走,有时候方块的上半截和下半截会有错位,这个不知道是不是你们的那里有没有这种情况,还是我的flash本身有问题?
我现把速度从8下调到4,居然还有,调到2,偶尔会有,1的话就不会有了,也就是说,我每秒变动的像素不能过60?.....
崩溃,请各位帮帮我