작성자 | GgOkiO | ||
---|---|---|---|
작성일 | 2010-10-27 18:04:33 KST | 조회 | 5,330 |
첨부 | |||
제목 |
대화상자 버튼이 두개 이상일 경우 누를시 다르게 적용하기
|
맵을 만들다가 모르는 것이어서 포럼게시판에 올렸던 것인데 해결해서 공유할 겸 올립니다.
대화상자에서 버튼이 하나면 마지막으로 만든 대화상자 아이템 사용함. 이벤트 유형 클릭됨이라는 이벤트를
넣고 행동을 만들어 주면 되는데요.. 버튼이 두개일 경우부터는 맨 마지막에 생긴 버튼만 마지막으로 만든
대화상자 아이템으로 되기 때문에 아이템이 생성될 때마다 변수를 이용해서 생성된 아이템을 변수에다가
담아줘야 합니다.
보시면 대화상자 버튼 만들기 행동 후 변수 m500에 마지막으로 만든 대화상자 아이템을 넣었죠..
그리고 또 대화상자 버튼을 만들어서 m1000에 넣어줬습니다.
변수 유형은 대화상자 아이템 없음으로 세팅해서 미리 만들어놨구요
미네랄 500트리거와 미네랄 1000트리거를 보시면
조건이 들어가 있는데 만약 이 조건을 빼게 된다면
미네랄 500얻기, 미네랄 1000얻기 버튼 모두 미네랄 1000씩 들어오게 됩니다.
하지만 조건에 m500 = 사용된 대화상자 아이템 을 넣어줌으로서 해상 버튼값을 저장해주었기 때문에
그 버튼을 클릭하면 미네랄이 500씩 생기게 됩니다..
이거 질문올리고 맞는결과를 얻기까지 6시간이 걸린듯.. ㅠㅠ
아는분은 다 아시겠지만 모르는 분들은 이거보고 쉽게 따라할 수 있을거에요.
아 그리고 트리거에 보면.. 마지막으로 만든 대화상자 아이템 현재 값을 0.0, 1.0로 설정 이건
제가 하나씩 넣었다 뺐다 하면서 테스트 해본건데 깜짝하고 안지우고 올렸네요. 이건 없어도 작동됩니다.
|
||
|
|
||
|
© PlayXP Inc. All Rights Reserved.