Programming/Unity 9

유니티 InputField 탭 이동 및 CapsLock 상태 확인

1) 유니티 InputField 탭 이동 InputField_One field1; InputField_Two field2; if(field1.isFocused == true) { if(Input.GetKeyDown(KeyCode.Tab)) { field2.Select(); } } 2) CapsLock 상태 확인 // 유니티는 System.Windows.Forms.dll 이 없으므로 // 설치 파일에서 가져와서 써야함. // C:/program Files/Unity/Editor/Data/Mono/lib/mono/2.0 폴더에 있음. using System.Windows.Forms; if(Control.IsKeyLocked(Keys.CapsLock)) { Debug.Log("CapsLock On"); } e..

Programming/Unity 2019.08.02

Windows 환경에서 창 최소화 실행

// Unity - Answers - alkohol 님 답변 // Dev-korea - ClaiMoon 님 답변 // 쉽게 최소화 버튼 만드는 방법 using System; using System.Runtime.InteropServices; [DllImport("user32.dll")] private static extern bool ShowWindow(IntPtr hwnd, int nCmdShow); [DllImport("user32.dll")] private static extern IntPtr GetActiveWindow(); public void OnMinimizeButtonClick() { ShowWindow(GetActiveWindow(), 2); } // 최소화 버튼 실행이 잘된다.

Programming/Unity 2019.07.26