playXP

서브 메뉴

Page. 1 / 246 [내 메뉴에 추가]
글쓰기
작성자 Xdeath
작성일 2011-08-08 12:13:35 KST 조회 721
제목
대화상자 버튼 질문입니다....

아래의 제 또다른 질문도 관심 가져주세요.. -_ -;;

 

질문!

예로 2개의 대화상자 버튼이 있습니다. 편하게 해병버튼, 불곰버튼 이라 하구요.

20초의 선택시간이 주어지구요.

해병버튼을 선택하면 해병버튼 이미지가 비활성화로 설정됩니다. (여기까지는 구현..)

근데 이 상태에서 불곰버튼으로 재선택을 하게 되면, 해병버튼이 다시 활성화가 되어야 합니다.

즉 선택은 하나만! 이라는 이야기인데요..

 

그리고 이 20초가 지나면 모든 대화상자 아이템이 사라지고 선택한 버튼에 해당되는

행동이 이루어져야 합니다.

 

이걸 구현할 방법을 모르겠네요..

 

참고로 변수로 대화상자 버튼의 상태값을 저장할수 있는걸로 알고 있는데

영문판이라 제가 못알아먹어 그런건지.. 뭔지.. 여태 못찾았습니다.

알려주시면 감사하겠습니다...

하나하나 자세히 알려주시면 등에 업고 동네 한바퀴 뛰어드림...

지속적인 허위 신고시 신고자가 제재를 받을 수 있습니다.
신고 사유를 입력하십시오:

발도장 찍기
아이콘 별사냥꾼 (2011-08-08 13:37:24 KST)
0↑ ↓0
센스 이미지
영문판 쓰시는 분들한테는 설명하기가 참;;;;
알려드려도 대부분 잘 못 찾으시니 원;;;
해병 비활성화 하는 법을 아셨다면
그걸 반대로 해서 다시 활성화할수 있을거 같은데....

그리고 행동 보시면 비활성화시 회색 버튼 만드는 게 있는데 그걸로 활성/비활성이 됩니다.

그리고 일단 행동만 존재하는 트리거를 하나 만드십니다.
버튼 클릭 이벤트가 있는 트리거에는 20초 대기 행동을 넣으시고
위에 만든 행동만 존재하는 트리거 실행 행동을 넣으시면 될겁니다.
xdeath (2011-08-08 13:56:50 KST) - 70.187.xxx.241
0↑ ↓0
센스 이미지를 등록해 주세요
그게 역이 안되더랍니다.. 해병을 누르고 다시 불곰을 누를때 해병버튼이 다시 활성화가 되어야 하는데... 이 해병버튼을 주어로 삼을 만한 변수설정이 안되서요.. 물론 if문으로 죄다 누를때마다 비활성화 명령을 먹이면 되긴 하겠지만.. 너무 비효율로 보여서 혹시나 변수로 가능한가 싶어 질문 올렸어요..
Xdeath (2011-08-08 13:59:05 KST)
0↑ ↓0
센스 이미지를 등록해 주세요
그리고 20초 대기 행동은 버튼 클릭 이벤트 이후부터 20초이기 때문에.. 동시 시작이 불가능해져요..
Xdeath (2011-08-08 14:43:26 KST)
0↑ ↓0
센스 이미지를 등록해 주세요
아 이거 스크린버튼ID 숫자로도 못써먹고.. 아오... 대체 이거 뭘 어찌해야 하는건지 원..
Xdeath (2011-08-08 14:59:38 KST)
0↑ ↓0
센스 이미지를 등록해 주세요
"다른 모든 스크린 버튼" 이나 "비활성화 된 버튼" 이란 주어를 사용할 방법은 없는건가요..
아이콘 별사냥꾼 (2011-08-08 15:59:12 KST)
0↑ ↓0
센스 이미지
아....
스크린버튼=화면버튼...ㅠㅠ
이걸 못 알아 들었다니...

스크린버튼 ID 쓸수 있습니다.
화면 버튼의 ID값을 반환하는 게
변수 말고 함수에서 찾을 수 있습니다.

그리고 정 어려우시면 노가다라 하더라도 쉽게 가는게 오히려 시간 절약 될거 같네요,
Xdeath (2011-08-08 17:01:58 KST)
0↑ ↓0
센스 이미지를 등록해 주세요
아... 아... 변수 말고 함수... 아 ......
댓글을 등록하려면 로그인 하셔야 합니다. 로그인 하시려면 [여기]를 클릭하십시오.
롤토체스 TFT - 롤체지지 LoLCHESS.GG
소환사의 협곡부터 칼바람, 우르프까지 - 포로지지 PORO.GG
배그 전적검색은 닥지지(DAK.GG)에서 가능합니다
  • (주)플레이엑스피
  • 대표: 윤석재
  • 사업자등록번호: 406-86-00726

© PlayXP Inc. All Rights Reserved.