소개
게시글
질문&답변
2024.10.01
Retrieving array size but no array was provided 오류가 발생합니다.
다시 생각해보니 NextVisible으로 인해 꼬인것같습니다. 만약 아니라면 다시 질문드려도 괜찮을까요
- 0
- 2
- 14
질문&답변
2024.09.14
Input 스킬 구현 질문
다른분의 질문이지만 궁금한점이 생겨 질문을 드립니다. (사진) 알려주신 형태를 구현하기 위해서는 구조체 형식으로 만든뒤 만들어 주면 되는걸까요
- 0
- 3
- 64
질문&답변
2024.09.09
스텟 연동 관련해서 질문이 있습니다.
생각을 너무 복잡하고 쓸데없이 한 것 같습니다 그냥 아이템 스크립트에서 Stat을 참조하고 장착, 해제 할때마 디폴트 밸류를 올리거나 내리면 되는거였네요
- 0
- 1
- 39
질문&답변
2024.08.14
Statemachine 관련질문이 있습니다.
답변해주셔서 감사합니다 커맨드를 저장하는건 이런식으로 List keyList = new List (); void Update() { if (Input.anyKeyDown) { foreach (KeyCode key in System.Enum.GetValues(typeof(KeyCode))) { if (Input.GetKeyDown(key)) { keyList.Add(key); } } } } 리스트로 구현하고 공격 애니메이션이 끝날때마다 리스트를 초기화 해준 다음에 커멘더 콜렉터에 bool값을 만든 다음에 해당 리스트에서 특정 조합과 순서가 해당되는게 있다면 참으로 만든 다음에 애니메이션의 transition 넘어가는 조건으로 해당 bool값을 넣어주는 방식으로 구현도 괜찮을까요? MakeTransition ( state => Owner.CommandController.SpecialAttackBool) 입력받은 키의 비교는 예를들어 qwer이 순서대로 눌려야 한다면 List SpecailCombo = new List { KeyCode.Q, KeyCode.W, KeyCode.E, KeyCode.R }; bool SpecialAttackBool() { for (int i = 0; i { if (keyList[i] != SpecailCombo[i]) { return false; } } return true; }
- 0
- 3
- 81