Unity4 [Unity] Script Component가 꺼지는 현상 해결책 문제 상황 : 실행버튼만 눌렀다하면 오브젝트에 넣어둔 script component가 지혼자 이유없이 꺼져버림 해결 : 지혼자 꺼지는 스크립트의 Awak() 안에 있는 코드 중 null로 반환되는 코드가 있는지 찾아보기 스크립트에 Component.enable=false; 하는 코드도 없는데 지혼자 꺼지고 있다. Unity를 껐다 켜봐도 그대로. 그러나 정답은 언제나 Consol에 있다 ↓ 아래가 문제의 코드 ↓ CharacterController characterController; public PlayerStatus pStatus; GameObject zombieObj; ZombieAI zombieAI; void Awake() { characterController = GetComponent(); p.. 2022. 4. 23. [Unity] CharacterController를 사용하며 ※ 2022년 2~4월에 게임 개발하면 알게된 내용을 Unity Scripting API를 바탕으로 정리하는 글입니다. ※ 차후 수정될 수 있습니다. CharacterController란 class in UnityEngine ( : CharacterController를 스크립트에서 쓰려면 using UnityEngine을 먼저 작성해야함) Rigidbody를 사용하지 않고도 충돌에 의한 움직임을 다룸 관성, 중력 같은 힘에 영향 받지 않음 Move함수가 호출될 때나 충동에 의해 힘이 가해졌을만 움직임 보통 RIgidbody의 Use Gravity를 true로 중력 넣어서 땅에 발닿게 하는데 CharacterController에는 그런게 없다. - 불편한 점 : Rigidbody를 쓰면 공중부양 중인 캐릭.. 2022. 4. 21. [Unity] gitignore 작동 안될 때 상황 : gitignore가 있는데도 작동이 안되는 이슈 발생 해결 : 아래 블로그를 참고 원인 : git의 캐시문제라고 함 [GIT] git Ignore가 적용이 안될 때 ignore를 추가했는데 자꾸 계속 파일들이 추가될 때 git의 캐시문제 이므로 터미널을 열어서 캐시 삭제 후 다시 커밋하면 된다. git rm -r --cached . git add . git commit -m "remove source files" 추가로 git.. novemberfirst.tistory.com 1. 터미널 열기 2. 입력(마지막 ' .'까지 입력) 3. git add . 3-1. 이때 에러가 발생할 수 있음(내 경우엔 .vsconfig가 .gitignore에 없어서 에러남) 3-2. 그러므로 충돌나는 건 없는지 .. 2022. 4. 2. Visual Studio Editor Package version 2.0.14 is available 경고 상황 : 유니티를 2021.2.1f1로 썼더니 Visual Studio Editor Package version 2.0.14 is available, we strongly encourage you to update from the Unity Package Manager for a better Visual Studio integration UnityEngine.Debug:LogWarning (object) 이라는 경고가 계속 뜨는 상황 VisualStudioEditor를 2.0.14로 업데이트하라는 건데 어디서 업데이트를 하란건지 열심히 구글링 해결 : Unity 상단 탭 중 Window -> Package Manager -> Visual Studio Editor에서 업데이트 2022. 2. 6. 이전 1 다음