질문드립니다.
타 Editor 훔쳐오기 강의에서 다른 오브젝트를 클릭했을때 에디터 화면에 이벤트가 일어나야 새로 클릭한 오브젝트가 반영이 되는데 실시간으로 반영을 하려면 어떻게 하면 될까요?
Repaint() 함수를 넣었더니 메모리 누수가 일어나는지 메모리 사용량이 하늘을 찌르네요...;
Answer 1
0
답변이 늦어 죄송합니다.
Repaint() 함수를 호출하시는건 맞는 접근법입니다.
단지 Repaint() 를 호출해야 하는 시점은 말씀하신 대로라면 새로운 오브젝트를 선택했을때
호출이 되면 될 것 같으니
Unity Editor 에서 제공해주는 선택 관련 클래스에서 제공해주는 이벤트 함수
Selection.selectionChanged 를 이용해보시면 어떨까 합니다.
저 이벤트가 호출될때 Repaint() 가 호출되게끔 작성하시면 될 듯 합니다.
[https://docs.unity3d.com/ScriptReference/Selection-selectionChanged.html]
ResourceManager 클래스 관련 질문
1
7
2
FBX chan 모델
0
7
1
첨부된 수업자료와 강의 내용이 다릅니다.
0
27
2
몬스터 HP 게이지바 이동
0
15
1
TextMeshPro용 커스텀 한글 2350자.txt 파일은 어디에 있나요?
0
16
1
02-02 NavMesh 응용 캐릭터 멈춤 문제
0
31
1
02-02 NavMesh 응용 캐릭터 멈춤 문제
0
39
2
C#에서의 RAII
0
62
3
Scene 뷰에서 Enemy Entity가 보이지 않는 문제
0
46
2
Lessons 3 & 4 don't have subtitles unfortunately
0
39
1
클로드코드 + 유니티 컨텐츠만들기 응용에 대하여 질문드립니다.
0
65
1
매니저 관련 질문이 있습니다.
0
67
2
Instantiate
0
48
2
유니티 허브 다운로드
1
60
2
비쥬얼 스튜디오에서 unity연결이 없습니다.
0
73
2
UserDataManager 클래스 hasSaveError 처리
0
43
2
제공해주신 자료에 스크립트들이 빠져있습니다
0
42
2
플레이어를 왜 ECS로 만드는 건가요?
0
55
1
PropertyDrawer 질문
0
333
1
와...강의 따라가기 너무 힘드네요..
0
436
0
영상속 코드 누락 문의
0
307
1
스크립트 파일없을까요
0
312
1
Raycast() 함수 공식
0
271
1
영상에서 소리가 너무 작게 들립니다.
0
300
1

