그냥 무조건 getcomponent를 하면 update에서 getcomponent하는게 되버리잖아Pc게임이면 걍 하겠는데 모바일이라 최적화 신겅쓰고싶은데 어떻게하면 컴포넌트를 메모리 낭비없이 받아오지
1. update 아니여도 getcomponent 된다 2. 레퍼런스 캐싱해라
그니까 아무것도 안하고 마우스 올려놓기만해도 raycast target정보를 받아와야하는데 레이캐스트를 업데이트에서 안쏘면 어디다가쏨
플레이어 조작 관련 코드면 오브젝트 하나에만 돌리는 스크립트인거같은데, 그정도면 신경쓰일 정도의 퍼포먼스 저하는 없음. 그리고 폰게임이라고 하지 않음? 터치 없으면 아무 입력도 없어서 애초에 그렇게 못함. 터치한 순간에만 레이캐스트시키면 되지 않나? 무슨 기능 만들려는지 알아야될거같은데
터치한 오브젝트를 옮기는 작업이야 타겟에따라 오브젝트 색깔을 바꿔줘야해 OnMouseEnter를 타겟에 붙여서 마우스 들어가면 전역변수로 리턴하는걸로 해결하긴 했음
터치한 오브젝트를 끌어서
근데 생각해보니까는 너말대로 오브젝트 하난데 퍼포먼스 저하 없다고 봐도 무방하긴 할거같네
public / serializefield private 등으로 인스펙터에서 레퍼런스등록