我有一個可以被多次呼叫的函式,但我不希望它在每一幀中被執行超過一次。什么是最好的實作方式?
uj5u.com熱心網友回復:
類似于一個你每幀重置一次的觸發開關。我相信下面的腳本已經不言自明了。
var canTrigger: Boolean;
addEventListener(Event.ENTER_FRAME, resetTrigger) 。
function resetTrigger(e:Event):void。
{
canTrigger = true;
}
function oncePerFrame():void
{
if (!canTrigger) return;
canTrigger = false;
//你的代碼從這里開始。。
}
轉載請註明出處,本文鏈接:https://www.uj5u.com/net/319503.html
標籤:
上一篇:使用PythonKubernetesAPI掛載帶有Secrets的卷
下一篇:C# 正則運算式撰寫及驗證方法
