0
이 스위치를 사용할 수 없습니다. 이상적으로, if else 문과 같은 조건을 갖고 싶습니다. 그것 아래의 if else 문은 작동하지만 3을 추가하는 방법을 알 수 없습니다.직장 전환 할 수 없음
function spriteAI1() {
var posX = c2Sprite.position.x
console.log(c2Sprite.position.x);
switch(c2Sprite)
{
case c2Sprite.position.x > 30:
//&& c2Sprite.position.x <= 450:
c2Sprite.translateX(-7);
break;
//case c2Sprite.position.x < 30:
//&& c2Sprite.position.x >= -450:
//c2Sprite.translateX(7);
//break;
//case c2Sprite.position.z < 30
//&& c2Sprite.position.x < 30:
//c2Sprite.remove;
//c2Sprite.clone;
//break;
//default:
//c2Sprite.translateX(-7);
//break;
}
}
function spriteAI2() {
if (c2Sprite.position.z >= 30 && c2Sprite.position.z <= 350) {
c2Sprite.translateZ(-7);
} else if (c2Sprite.position.z <= -30 &&c2Sprite.position.z >= -350) {
c2Sprite.translateZ(7);
}
//else (c2Sprite.position.z = 30 && c2Sprite.position.x = 30) {
//c2Sprite.remove;
//c2Sprite.clone;
//}
}
감사를 아래 너무 경우의 다음 추가와 함께 작동하는 다른 경우 :
은과 같이,
if
문으로 전환 고려한다. 두 번째 항목을 추가하면 추가로 { – Kahless이 있다는 것을 알 수 있습니다. [if 문] (https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference)을 사용하는 방법을 설명 할 수 있습니다. /Statements/if...else), 그러나 당신이 당신 자신의 문제를 해결하기 위해 어떤 노력을 기울 였음을 보여 주어야하기 때문에 나는 어떻게 당신을 보여 줄 수 없습니까. – Brian
그 사실을 이해할 수 있습니다. 내가 뭘 잘못하고 있는지 말해 줄 수 있니? 저를 믿으십시오. switch 문에서 커밋되지 않은 코드를 모두 보았습니다. 그리고 나는 스위치로 전환을 시도했는데, 몇 시간 동안 if 문으로 작동하는지 알기 위해 노력했기 때문입니다. – Kahless