[問題] 物件移動時會閃逤
我寫了一個簡單的FLASH
希望滑鼠到邊界時圖片會跟著移動
http://w5.loxa.com.tw/hua0053/1.htm
我發現他移動的時候畫面會一閃一閃
感覺好像在lag
請問這要怎麼解決
我嘗試過用setInterval跟Event.ENTER_FRAME事件都有有這問題....
然後在IE跟火狐速率好像不一樣
我也不知道原因是什麼~"~
程式碼
setInterval(action,1);
function action()
{
var x:int=stage.mouseX;
var y:int=stage.mouseY;
var vx:int=stage.stageWidth;
var vy:int=stage.stageHeight;
var imgLx:int=img.x+img.width;
var imgLy:int=img.y+img.height;
if(y>vy-50)
{
if(imgLy>vx){
img.y-=1;
}
}
if(y<50)
{
if(img.y<0){
img.y+=1;
}
}
if(x>vx-50)
{
if(imgLx>vx)
img.x-=1;
}
if(x<50)
{
if(img.x<0)
img.x+=1;
}
}
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.223.98.95
※ 編輯: del680202 來自: 61.223.98.95 (07/25 20:00)
推
07/25 22:26, , 1F
07/25 22:26, 1F
→
07/25 22:26, , 2F
07/25 22:26, 2F
→
07/25 22:26, , 3F
07/25 22:26, 3F
→
07/25 22:26, , 4F
07/25 22:26, 4F
→
07/25 22:27, , 5F
07/25 22:27, 5F
→
07/25 22:28, , 6F
07/25 22:28, 6F
→
07/25 22:35, , 7F
07/25 22:35, 7F
Flash 近期熱門文章
PTT數位生活區 即時熱門文章