對於我正在使用Unity的學校項目。我正在做一個「遊戲」,你需要用電纜連接設備。 所以我有一個名爲「設備」與腳本「deviceController」的對象。 Device對象有一個包含其他對象的List,其中包含一個名爲「portController」的腳本。 當前即時嘗試在deviceController中將bool(anyCablesConnected)設置爲true,如果端口中有任何電纜連接到設備,並且沒有連接到設備的電纜,則將bool設置爲false。 portController也有一個叫做「佔用」的布爾。Unity GameObject與包含其他對象的列表
只有我不知道如何做到這一點。我是否使用foreach循環或類似的東西?
foreach(port in device){
// IF A PORT FROM A DEVICE IS OCCUPIED, SET ANYCABLESCONNECTED TO TRUE
if (occupied == true){
anyCablesConnected = true;
} else {
anyCablesConnected = false;
}
}
像這樣的事情?我沒有真正使用foreach循環。但我希望你們能幫助我!
你如何測試設備是否被「佔用」? – Ben