Profile
Experience

2018.12.17

[변수의 활용] VAR (if) 액션과 컨트롤액션

조회 수 10 추천 수 0
애드블럭을 꺼주시면 서버 운영에 도움이 됩니다.
부탁드립니다.

우선 이 액션을 사용할때 주로 쓰이는 컨트롤러 액션도 추가로 있다.

 

start / end / else

등 start , end 는 if 문에 읽어들일 VAR 액션을 알아보기 쉽게 배치 해주는것 뿐이고

else 는 그 조건에 대한 (다른경우)에 해당된다.

 

우선 사진을 보자.

 

 

 

 

 

이것이 if VAR 액션 화면이다 , 여기서 배워갈점은 파랑색 육각 액션은 모두 if 문이라는 사실 기억하시라.

우선 , 이전에 a 를 1이라고 하였을때 변수가정한것처럼 이번엔 가정을 한다음 ,a 가1이였다면~ 를 만들어준셈이다.

operation 에서는 3가지 경우를 주는데

 

equal to - 위 value 값과 같은경우

smaller than - 위 value 값보다 작은경우

larger than - 위 value 값보다 큰경우

 

등 설정할수 있고 , 자세히 보면 맨밑부분쯤에 NOT 이라는 부분이 보인다.

NOT - 저부분에 체크할시 a 는1이였을때가" a는 1이 아니라면 " 으로 반대되는 속성으로 변경해준다.

 

 

 

 

가장 간단한 if 문의 예이다.

 

if a 가 1이였다면 ~~ )

저 표지판 부분엔 적용될 행동을 넣어주면 된다.

시작은 start of a block 으로 시작하여 End of a block 로 끝내준다 , 다만 깔끔히 보이고 싶다면사용하고

그래도 괜찮다 , 하면 사용하지 않아도 상관없다.

 

 

 

이건 1개의 조건안에 또다른 조건일 경우 를 말한다.

( if a 가 1이고 a 가 2가 됬을때 ~~)

라고 볼수 있다 , 그렇다면 a가 1이고 a가 2가 아니라는 액션을 만들어보자 , 단순히 참조건에 else 만 넣어주면 된다.

 

 

 

이렇게 하면 (if a 가1이고 a가 2가 됬다면~~하고 만약 아니라면 ~~한다)

거짓의 경우 else 를 넣어주면 되는것이다.

 

 

 

if 문 VAR 는 이런 형식으로 게임내부 부분을 컨트롤 할수 있다.

또한 이부분을 코드로 쉽게 짜서 할수도 있다.



Profile
2
Lv

0개의 댓글

번호 제목 글쓴이 날짜 조회 수
공지 게임메이커 구체적인 설명과 알면 매우 좋은 팁 30개 [장문] 7 profile 도개걸윷모 2018.11.03 197
64 [팁] <댓글 스티커>, <쿠키 마켓>의 쿠키 반환 비율 (수수료, 이익 비율) 2 profile 며르치 2019.01.21 40
63 [팁] 쿠키 얻기/쓰기 조건 정리 4 profile 며르치 2019.01.17 68
62 [쿠키 API] ini처럼 온라인 데이터 저장/불러오기 구현하기 4 profile 주인장수표 2018.12.26 80
61 [쿠키 API] 구글, 네이버, 카카오톡 로그인 구현하기 profile 주인장수표 2018.12.26 64
60 인벤토리 만들기 - 1 profile Experience 2018.12.18 47
59 간단한 도트 찍는 방법! profile Experience 2018.12.17 38
58 [자료] 스팀 게임 플레이어의 통상적 컴퓨터 사양 1 profile 주인장수표 2018.12.17 26
[변수의 활용] VAR (if) 액션과 컨트롤액션 profile Experience 2018.12.17 10
56 윈도우를 컨트롤하자! profile Experience 2018.12.17 22
55 GML 차근차근 배워보기. [ 4 ] 조건문 profile Experience 2018.12.17 12
54 GML 차근차근 배워보기. [ 3 ] 연산자 (2) profile Experience 2018.12.17 12
53 GML 차근차근 배워보기. [ 3 ] 연산자 (1) profile Experience 2018.12.17 16
52 GML 차근차근 배워보기. [ 2 ] 변수 (2) profile Experience 2018.12.17 13
51 GML 차근차근 배워보기. [ 2 ] 변수 (1) profile Experience 2018.12.17 17
50 GML 차근차근 배워보기. [ 1 ] 강좌 진행 환경 조성 2 profile Experience 2018.12.17 17
49 리얼리티 '뷰' 노이즈 강좌 profile Experience 2018.11.29 25
48 [윈도우] 게임을 실행할 때 다른 윈도우를 모두 최소화시키기 profile Experience 2018.11.29 19
47 간단한 8방향 이동 코드 profile Experience 2018.11.29 16
46 겜스 간단한 페이드인/페이드아웃 profile Experience 2018.11.29 18
45 게임메이커 8 강좌 5화 -룸- END profile Experience 2018.11.29 18
서버에 요청 중입니다. 잠시만 기다려 주십시오...