본문 바로가기

가이드116

유니티 스크립트 실행 순서 설정 Edit -> project setting -> script execution 에 들어오시면 이런 화면이 뜨는데 아래 +를 통해 원하는 스크립트를 추가후 음수값으로 갈수록 빠르게 실행되고 양수로 갈수록 늦게 실행이 됩니다. 2021. 1. 4.
유니티 오브젝트 활성화시 작동 스크립트 OnEnable() 활성화 될 때마다 실행이 되는 함수 입니다. ​ OnDisable() 활성화 될 때마다 실행이 되는 함수 입니다. ​ 사용 예시 private void OnEnable() { a = 1; } // 해당 스크립트를 가지고 있는 오브젝트가 활성화 되었을때 a = 1로 변경 2021. 1. 4.
유니티 Destroying assets is not permitted to avoid data loss 오류 여러 원인이 있을 수 있지만 나의 경우에는 오브젝트 대신 프리팹을 삭제할려고 할때 발생하였다. Destroy(add_data); add_data를 삭제하려고 하였다. 이 데이터는 프리팹으 만든 게임 오브젝트 였어야 하였다. GameObject add_data = quest_data; Instantiate(add_data, view_sub.transform); quest_data 가 프리팹이었을때 이러면 결과적으로 add_data는 quest_data를 참조하고 있다. GameObject add_data = Instantiate(quest_data, view_sub.transform); quest_data_main.Add(add_data); 이렇게 하게 되면 add_data 는 Instantiate로 생성.. 2020. 3. 7.
유니티 Console창에 문자 띄우는법 유니티(unity) Console(콘솔)창에 문자 띄우는법 설명 코드 작성시 Debug.Log(); 괄호 안에 원하는 문자 "" 안에 입력 "" 대신에 변수를 넣어서 변수값 출력 가능 2020. 3. 3.
반응형