학교 프로젝트에서 저는 Unity와 함께 일하고 있습니다. 임씨는 케이블로 장치를 연결해야하는 "게임"을 만들고 있습니다. 그래서 "deviceController"스크립트와 함께 "device"라는 객체가 있습니다. Device 객체에는 "portController"라는 스크립트가있는 다른 객체가 들어있는 List가 있습니다. 현재 deviceController에서 bool (anyCablesConnected)을 true로 설정하려는 경우, 장치에 대한 포트에 케이블이 있고 장치에 연결된 케이블이없는 경우 bool을 false로 설정하십시오. portController에는 "Occupied"라는 bool도 있습니다.다른 개체를 포함하는 목록이있는 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