[ 유니티(Unity 3D) 팁 ] Popup GUI 함수 정보 Popup GUI 함수란? 유니티에서는 스크립트 상에서 팝업창을 디자인할 수 있는 함수를 제공한다.주로 유니티 상에서 툴을 만들때 사용하면 편리한다. // 라벨GUILayout.Label ("LabelName", EditorStyles.boldLabel); // 글 삽입된 박스GUILayout.Box("13/04/26"); // 칸 띄우기GUILayout.Space(15); // GUI 를 평행으로 나열GUILayout.BeginHorizontal(); .. GUILayout.EndHorizontal(); // 라디오 버튼// int CurrentIndex = GUILayout.SelectionGrid(int DefaultIndex, string ContextString, int ButtonCount)m.. 더보기 [ 유니티(Unity 3D) 팁 ] Singleton 구현 및 사용법 유니티에서 Singleton 사용 유니티에서는 스크립트가 오브젝트의 컴포넌트로 사용되기 때문에 오브젝트 없이는 스크립트를 사용할 수 없다.하지만 싱글턴 패턴을 사용하면 스크립트를 오브젝트의 컴포넌트로 연결시키지 않고도 사용할 수 있다.주로 무언가를 관리하는 매니저 클래스를 구현할때 사용한다. 코드 public class StateManager: MonoBehaviour { // 싱글턴 클래스를 구현한다.private static StateManager instance; // private static 으로 선언 ( 중요 ).public static StateManager Instance // public static 으로 선언 ( 중요 ).{get // set 이 아닌 get 이다 !{if(instanc.. 더보기 [ 유니티(Unity 3D) 팁 ] 스크립트로 빌드하기 스크립트로 빌드하기 유니티에서는 스크립트에서 빌드하는 기능을 제공한다.BuildPlayer (levels : string[], locationPathName : String, target : BuildTarget, options : BuildOptions)함수를 사용하여 빌드를 할 수 있다.인자는 차례대로 빌드할 씬 목록 , 빌드를 저장할 경로, 빌드 타겟, 빌드 옵션 이다.BuildTarget 은 PC, 안드로이드, IOS 등으로 설정할 수 있고 BuildTarget.Android 이런식으로 써주면된다.빌드 옵션은 보통 BuildOptions.None 으로 하면 된다. 코드 // 빌드 세팅에 선택된 씬들을 모두 sceneArray 에 저장한다.var scenes = EditorBuildSettings... 더보기 이전 1 ··· 4 5 6 7 8 다음