[英]Defining different delay time for individual units within the same resource pool
[英]Idle units in resource pool
我有一個只有 1 個資源單元的資源池,我想讓節點“myArea”根據資源單元是空閑還是忙碌來改變它的顏色。 我在函數“updateColor”主體中鍵入了以下代碼,我在資源池操作“on seize”和“on release”(以及主代理“on startup”)中調用該代碼。
int idleUnits = speedyBag.idle();
if (idleUnits == 1){
myArea.setFillColor(Color.GREEN);
} else if (idleUnits == 0) {
myArea.setFillColor(Color.RED);
}
然而,這段代碼並沒有像我預期的那樣工作,模擬從一個綠色區域開始,但是當資源單元被占用時,它會變成紅色並永遠保持紅色。 我猜
speedyBag.idle()
我不是指我的想法(池中空閑單元的數量,如圖所示)。 有什么建議?
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.