我有一系列的計算,我正在做一堆存儲在數組中的對象。每個功能都非常需要CPU,但是如果你只運行一個功能,它就可以正常工作。 這裏,瑪:AS3調用函數中的函數並避免玩家崩潰/掛起?
var array:Array = new Array();
function a():void{
//Do some stuff with array
b();
}
function b():void{
//Do some stuff with array
c();
}
function c():void{
//Do some stuff with array
d()...
}
早在AS2.0,我發現,如果我的函數(如200毫秒)的通話之間跑了一個很短的「吐溫」,我可以讓玩家不會崩潰/掛機
var t:Tween = new Tween(...
t.onMotionFinished = function(){
b();
}
我正在尋找一個更 「傳統」 的方式:)
這是在遊戲設置?比如,你計算的是檢查碰撞,檢查視線等嗎? – Marty
不,只是一堆數字操作,而不是遊戲相關。 – Eric
啊,夠公平的。我想我只是錯誤地使用了「玩家」這個詞。真正取決於你採用什麼路線的應用程序。 – Marty