파라미터
[Unity] 애니메이터 컨트롤러의 파라미터 조절하기
애니메이터 컨트롤러의 파라미터와 트랜지션 유니티 애니메이션에 대한 기초를 다루었던 글에서 이야기 했듯이 애니메이터 컨트롤러의 트랜지션은 스테이트와 스테이트 사이를 이어주고, 어느 방향으로 애니메이션이 흘러갈지 결졍하는 것이고, 파라미터는 이 트랜지션이 실행될 조건을 결정하는 변수이다. 애니메이터 컨트롤러 우선 간단한 애니메이터 컨트롤러를 만들기 위해서 씬에 게임 오브젝트를 하나 생성해보자. 그리고 추가한 게임 오브젝트에 애니메이터 컴포넌트를 부착해준다. 그 다음 프로젝트 뷰에 우클릭해서 [Create > Animator Controller] 항목을 선택하여 새 애니메이터 컨트롤러를 생성해서 게임 오브젝트에 부착된 Animator 컴포넌트의 Controller 프로퍼티에 할당해주면 된다. Controlle..
[Unity] onClick.AddListener에서 함수의 파라미터 전달 문제
1) 예에서 아래와 같이 캔버스에 버튼을 구성하였다. 2) 아래 스크립트의 for구문에서 순차적으로 버튼을 클릭했을때 호출되는 함수를 추가하고 함수에 전달하는 인수로 iteration 변수를 설정하였다. 3) 게임을 시작하고 순차적으로 버튼을 클릭하면 의도한 iteration 변수를 출력하지않는것을 확인할수있다. 4) for 구문 내에서 임시적으로 정수형 변수를 선언하고 이 변수를 인수로 전달한다. 5) 게임을 시작하고 순차적으로 버튼을 클릭하면 정상적으로 출력한다. 출처 : 유니티 onClick.AddListener에서 함수의 파라미터 전달 문제 (tistory.com)