변수 포인터 사용법에 대한 질문입니다

by dkak posted Oct 15, 2019
?

단축키

Prev이전 문서

Next다음 문서

ESC닫기

크게 작게 위로 아래로 댓글로 가기 인쇄

 https://avangs.info/kin/1749353

 

 위의 질문글의 답변을 따라해보고자 합니다.

 

a12803c1b22ed51bbe45792c609f1f98.png

 

 

전 버전에만 있는 빨간 네모 박스 안의 기능을 mv에서도 사용하고 싶은 상황이고요.

 

저 기능으로 불러온 x 번호의 변수의 값은 변수 선택에서 사용할 변수의 번호가 되고, 그 변수에 연산자를 사용하여 +-등의 변화를 주고 싶습니다.

 

 

 

저 링크의 답변은

 

 

 

$gameVariables.setValue(X, $gameVariables.value(Y));

를 쓰면 포인트 기능이 됩니다. 게시글 오른쪽 스샷의 '변수선택' 부분에 번호 Y가 들어간다면, 번호 X는 연산자에 들어가는 값이라고 볼 수 있습니다.
 

 

이것인데 사용해봐도 적용되지 않고, 뜻도 이해하지 못하겠습니다.

 

 

예를들어, 

804번 변수의 값이 1일 때 그 값을 이용하요 1번 변수를 불러오고 그 값에 +100을 주고 싶을 때는 어떻게 스크립트를 작성해야합니까?

 

 

http://indiside.com/qna/1361574

위 링크의 댓글에

 

 

 한 맵에 몬스터이벤트가 30개 있다고 합시다. 그리고 그 이벤트들의 Event ID는 51~80 이라고 합시다. 그리고 몬스터의 체력은 변수 201~230에 저장할 계획입니다. 몬스터가 데미지를 입는 상황이 발생했을 때, 그 몬스터의 Event ID값에 숫자150을 더하면 몬스터의 체력이 저장된 변수번호를 알 수 있습니다. 이런식으로 몬스터의 다른 속성들도 Event ID를 통해 알 수 있도록 설계하면, 몬스터이벤트를 하나 더 추가 할 때마다 그 이벤트 안의 숫자들을 바꿔주지 않아도 됩니다. 그리고 몬스터이벤트를 수정할 일이 생기더라도, 기존의 이벤트들을 지우고, 수정한 이벤트를 복사 붙여넣기 하기만 하면 됩니다.

 

이런 내용이 있어서 구현해 보려는 것입니다

 

 


Articles

1 2 3 4 5 6 7 8 9 10