看板 Flash 關於我們 聯絡資訊
不好意思麻煩大家 是這樣的 小弟我目前卡在一個問題 比如說我的一個物件 要在他visible true的時候作用 但是我不知道要怎麼偵測 目前是用Event.ENTER_FRAME去動 private function objEnterFrame(e:Event):void { if(sprite.visible) { //這邊啟動 } } 但是這樣似乎比較消耗資源 請問有沒有其它的方法 讓這個sprite在visible true的時候啟動動畫呢? 請前輩們賜教了 0..0 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 59.117.161.69
cjcat2266:你覺得"比較消耗資源"是在哪裡? 12/31 11:22
cjcat2266:是說每一個frame都要偵測是否為true的關係嗎? 12/31 11:23
aquarianboy:其實說要耗資源也還好,每個frame多個if檢查並不會耗 12/31 11:50
aquarianboy:太多資源的 12/31 11:51
pepsitetsu:原來如此 因為小弟是自學的 很多觀念都是懵懵懂懂的.. 12/31 12:02
pepsitetsu:所以書上寫說ENTERFRAME比較耗資源我就想說看有沒有別 12/31 12:02
pepsitetsu:的方式去解決 整個as只有一個enterFrameHandler 而且 12/31 12:03
pepsitetsu:只是用來處理visible 讓我感覺好像有點浪費0..0 12/31 12:04
pepsitetsu:謝謝兩位前輩的幫助^^ 12/31 12:05