본문 바로가기
728x90
반응형

Unity3D10

[Unity3D] Awake 와 Start의 차이점 Awake와 Start Unity의 이벤트 함수 중 자주 사용하는 것 중에 Awake와 Start가 있다. 둘 다 초기화 함수이지만 다음과 같이 다름 점이 있다. Awake - 호출시점 : 최초 씬 로드, 씬이 시작 될 때 Awake 함수는 Start 함수 직전에 호출되며 Prefab의 인스턴스화 직후에 호출된다. (만약 게임오브젝트가 스타트업할 때 실행되지 않을 경우 실행될 때까지 Awake는 호출되지 않는다.) Start - 호출시점 : 최초 프레임의 업데이트 전, 오브젝트가 인스턴스화될 때 스크립트의 인스턴스가 유효한 경우에만 최초 프레임의 업데이트전에 Start가 호출된다. UnityEditor 에서 실행상 차이 Player의 Awake에서는 각종 초기화 코드를 실행합니다. GameDirector.. 2020. 11. 19.
Unity 3D Gameobject.Find 에서 검색되는 기준 enable가 true인 대상만 찾아진다. -끝- 2020. 11. 17.
Unity 에서 GET HTTP 호출 하기 UnityWebRequest Unity 툴 설정 1. Hierarchy에 빈 게임 오브젝트를 만들고 이름을 MainController로 합니다. 2. C#파일을 MainController로 생성하고 게임오브젝트 MainController의 콤포넌트에 추가합니다. 3. UI > Text 오브젝트를 작성하고 MainController스크립의 속성인 Text Result에 연결합니다. 4. UI > Button 오브젝트를 생성하고 On Click 이벤트를 버튼에 추가합니다. 5. 추가한 On Click 이벤트에 MainController 오브젝트를 연결하고 Function 에 MainController OnClick 메소드를 지정합니다. Unity에서 HTTP 사용하는 방법 -----MainController.cs---- using Sy.. 2020. 11. 17.
[Unity3D] UnityWebRequest를 사용하여 이미지를 다운로드하고 저장하기 1. 개요 Unity5.4에서 공식적으로 발표 된 [UnityWebRequest]를 사용하여 web에있는 이미지 파일을 다운로드하여 로컬에 저장하려고합니다. 동작 확인을 실시한 nity 버전은 [2019.2.13f1]입니다. 2.스크립트 using System; using System.IO; using UnityEngine.Networking; StartCoroutine(GetwebReqContents()); private IEnumerator GetwebReqContents() { Debug.Log("처리시작"); while (Application.internetReachability == NetworkReachability.NotReachable) { Debug.Log("인터넷 접속불가 상태"); y.. 2020. 11. 8.
728x90
반응형