유니티 (2) 썸네일형 리스트형 [유니티] 씬 재로딩 후 Action 변수의 target null 문제 아래와 같이 정적 클래스에 Action 참조 변수를 만들어놓고 public class MethodManager { public static event System.Action SomeThing; public static void DoSomeThing() { SomeThing(); } } 아래와 같이 다른 클래스에서 함수를 등록하여 사용하려고 합니다. public class GameControll : MonoBehaviour { void Start() { MethodManager.SomeThing += Controll1; } void Controll1() { // do controll1 } } 이제 다른 클래스에서 언제든지 MethodManager.DoSometing(); 을 호출하면 GameControl.. [유니티] Input.GetKey() 한글로 입력해도 동작하게 하고 싶다면 - 예를 들어 키보드 wasd 로 캐릭터나 카메라를 이동해야하는 경우 Input.GetKey(KeyCode.W)) { MoveUp(); } 위와 같이 사용하면 영어일때만 동작하고 한글일 때는 동작하지 않습니다. switch (Input.inputString) { case "W": MoveUp(); break; } 이렇게 사용하면 부드럽게 실행되지 않고 뚝뚝 끊겨서 사용됩니다. - 이 방법 저 방법 찾아보다가 의외로 간단하게 해결되었는데, Edit > Project Setting... > Input Manager 에서 Use Physical Keys 를 사용하면 됩니다. 밑에 있는 설명을 보니 물리적 키를 사용하면 키보드 언어 레이아웃에서 키 코드를 물리적 키트에 독립적으로 매핑할 수 있다. 예를 들어 키.. 이전 1 다음