윈초
디벨로퍼 인증 개발자
wincho_ 8ff851e059fb4dd59be0b55d44f8149f
게임버전 | 모든버전 |
---|
(이 게시글 주소: http://executeunless.ezcommand.kro.kr )
예, if만 하긴 좀 그러니.. if의 반대, 즉 OO가 아닐때를 알려드리도록 하겠습니다!
JE 1.13+ 명령어강좌 4편 execute unless
예시 명령어입니다!
플레이어 한칸 밑 블럭이 공기가 아니면 실행되게 하고싶다면 - /execute unless block ~ ~-1 ~ air run 명령어
이 명령어 외에도 execute if에 들어갈수 있는 모든걸 아닐떄로 넣을수 있다는사실!
기본적인 사용 방법입니다.
단순해요. execute if 에 조건문의 반대입니다!
(아 function도 써야되고 execute if entity도 써야되는데 언제쓰지.....)
(아 function은 복붙하자! ㅋㅋ)
바로 function을 복붙해서 작성하러 갑니닷!
도도한도리
2020.04.11저기요 function 쓴
그.. 뭐였지사람이거든요.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
네~맘껏 쓰세요~~~
윈초
2020.04.11........?
도도한도리
2020.04.11반전을 하려그랬는데......
허두
2020.04.11이 댓글은 function쪽 게시글에 다시는 것이 낫지 않았을까요..
전혀 다른 주제를 다루고 있어서..
허두
2020.04.11<첫 초안본 내용 中 일부>
else if는..
예를들어 C/Java에서 integer 타입의 변수 a가 2라고 할 때,
이런식으로 사용되는 구문입니다. (위의 경우에는 2가 return 되겠네요)
unless는 쉽게 말해 if not, 그니까 위의 코드에 대입해보면
입니다.
만약((a는 2이다)의 반대)이면 0을 리턴한다. 라는 뜻이죠.
else if는 위의 if가 거짓일 경우에만 실행되는 코드이지만,
unless는 if not이라는 성질, 즉 참일 경우에는 거짓으로, 거짓일 경우에는 참으로 리턴해주는 속성을 가지고 있기 때문에
unless가 else if와 같다고는 하기 어렵겠네요.
-> 그래서 'else if' 부분은 'if의 반대' 로 수정되었음을 알려드립니다 :D
윈초
2020.04.11....저거 쓰다가 순간 까먹은....큼큼
허두
2020.04.11ㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋ