전체 글 298

6단계 - 조사 및 문제 해결 : How to add force in local

발생한 문제 : 차량 회전을 해도 가해지는 힘이 Global기준 임해결 방안 : 차량의 Local 좌표기준의 앞 방향으로 힘이 가해져야함검색 키워드 : unity how to add force in local검색 결과 : https://discussions.unity.com/t/addforce-in-local-space/12023=> Use AddRelativeForce instead of AddForce.=> AddForce 대신에 AddRelativeForce를 사용하십시오. AddRelativeForce에 대해 검색 :https://docs.unity3d.com/ScriptReference/Rigidbody.AddRelativeForce.html Unity - Scripting API: Rigidb..

6단원 - 프로젝트 최적화 : 오브젝트 풀링

오브젝트 풀링반복적으로 생성하고 삭제해야 하는 객체(예: 적, 총알, 파티클 등)를 미리 일정량 생성해두고 재사용(Recycling)하는 방식입니다.객체를 동적으로 생성하거나 삭제하는 작업은 **성능 비용(메모리 할당 및 가비지 수집)**이 크기 때문에, 이를 줄이고 성능을 향상시키기 위해 사용됩니다.오브젝트 풀링의 주요 원리초기화 단계:게임 시작 시 일정 수의 객체를 미리 생성하여 풀에 저장합니다.사용 단계:필요할 때 풀에서 사용하지 않는 객체를 꺼내와 활성화하여 사용합니다.반환 단계:사용이 끝난 객체는 삭제하지 않고 풀로 반환하여 다시 사용할 수 있도록 비활성화 상태로 보관합니다. 오브젝트 풀링의 장점성능 개선:매번 객체를 생성/삭제하지 않아 메모리 할당과 해제 비용을 줄입니다.가비지 컬렉션(GC) ..