playXP

서브 메뉴

Page. 1 / 271 [내 메뉴에 추가]
글쓰기
작성자 참새강추
작성일 2010-10-18 13:43:53 KST 조회 579
첨부
  • 1.JPG (92 KB) - 다운로드: 2
  • 2.jpg (42 KB) - 다운로드: 0
제목
WC3 형식의 스킬배우기을 위한 요구사항 표현이 더러울때 해결책
파일포켓 이미지
파일포켓 이미지

멜로님도 마찬가지시겠지만

WC3 형식의 배우기를 통한 레벨스킬을 제작하고 있습니다.

예전부터 논의해오면서 해결을 못보고있다가

최근에서야 발견을 했네요.

스킬 하나를 예를들어 요구사항을 표현하자면

 

예)

레벨 1때 스킬 'X' 레벨 1을 배우기 가능

레벨 4때 스킬 'X' 레벨 2를 배우기 가능

레벨 7때 스킬 'X' 레벨 3을 배우기 가능하며 스킬레벨 max.

---------------------------------------------------------------------

요구사항

사용

     - 또는

          - 그리고

               - 크거나 같음

                    - 동작계산 '실전경험'이 특정유닛에서 대기열 중 혹은 그이상

                    - 상수 1

               - 작음

                    - 능력계산 'X'이 특정유닛에서 대기열 중 혹은 그이상

                    - 상수 1

          - 그리고

               - 크거나 같음

                    - 동작계산 '실전경험'이 특정유닛에서 대기열 중 혹은 그이상

                    - 상수 4

               - 작음

                    - 능력계산 'X'이 특정유닛에서 대기열 중 혹은 그이상

                    - 상수 2

          - 그리고

               - 크거나 같음

                    - 동작계산 '실전경험'이 특정유닛에서 대기열 중 혹은 그이상

                    - 상수 7

               - 작음

                    - 능력계산 'X'이 특정유닛에서 대기열 중 혹은 그이상

                    - 상수 3

---------------------------------------------------------------------

 

이렇게 요구사항을 집어넣으면 각각 레벨 1, 4, 7 이상일때 해당 스킬레벨까지 배우기가 가능해집니다.

하지만 그냥 저렇게만 구현해두면 버튼 툴팁에 요구사항이 발동될 때 아주 더러워지는데요,

(6줄 이상의 요구사항이 뜨게 됩니다.) 그 해결책은 이렇더군요.

 

하위 다중노드('그리고' 등) 가 더 이상 존재하지 않는 다중노드에서 텍스트를 설정해주면

(위 요구사항을 예로 들자면 더이상 하위 다중노드가 존재하지 않는 '그리고' 에서 텍스트를 설정하되

그 이하의 하위노드에서는 설정하면 안됩니다.)

버튼 툴팁을 더럽히는 요구사항들이 깔끔하게 정리가 되네요.

혹시 모르는분이 계실수도 있어서 올려보았습니다.

 

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

발도장 찍기
멜로군 (2010-10-18 15:14:42 KST)
0↑ ↓0
센스 이미지를 등록해 주세요
오..워3 분신술 구현하신건가요?
아이콘 참새강추 (2010-10-18 15:38:16 KST)
0↑ ↓0
센스 이미지
아뇨 그냥 유닛 생성효과입니다 ㅠㅠ
김노숙 (2010-10-18 16:26:47 KST)
0↑ ↓0
센스 이미지를 등록해 주세요
그림자 분신은 파수기의 환상을 좀만 뜯어고치면 쉽게 만들 수 있을 듯 ㅋㅋ

사실 유닛 생성/동작 적용의 의외로 간단한 메커니즘이니까요.

하지만 아쉬운 것은 환상 유닛이 그냥 유닛과 똑같이 취급받으니까, 트리거상에서 동작조건을 다 넣어줘야 한다는 것.
댓글을 등록하려면 로그인 하셔야 합니다. 로그인 하시려면 [여기]를 클릭하십시오.
롤토체스 TFT - 롤체지지 LoLCHESS.GG
소환사의 협곡부터 칼바람, 우르프까지 - 포로지지 PORO.GG
배그 전적검색은 닥지지(DAK.GG)에서 가능합니다
  • (주)플레이엑스피
  • 대표: 윤석재
  • 사업자등록번호: 406-86-00726

© PlayXP Inc. All Rights Reserved.