강의

멘토링

커뮤니티

Cộng đồng Hỏi & Đáp của Inflearn

Hình ảnh hồ sơ của daehoon213
daehoon213

câu hỏi đã được viết

[Phát triển game MMORPG với C# và Unity] Part3: Unity Engine

Mẫu đơn

unity 강의에서 singleton 패턴 강의

Viết

·

467

1

8:00 instance에 자기 자신을 누군가 채워야한다? 라고 하신거 같은데 무슨 뜻인지 잘 모르겠습니다 왜 해야 하는 건가요???

C#unity

Câu trả lời 1

1

Managers instance;

Managers 타입으로 instance라는 변수를 만들었습니다.

이것만으로는 stack영역에 주소값만 있고

가르키고있는 객체가 없습니다.

 

[Name] [Stack] [Heap]

instance -> 주소값 - >

 

힙영역에 인스턴스화를 해줘야 사용할 수 있는대 비어있어서 그러신거 같아요

 

instance= getcomponent<Managers>();

이렇게 해서 참조하고 있지않는 instance를 Managers를 참조하게 만든거같아요

[Name] [Stack] [Heap]

instance -> 주소값 -> Managers

 

이렇게 되는거 같아요!

 

Rookiss님의 프로필 이미지
Rookiss
Người chia sẻ kiến thức

아주 정확합니다. 감사합니다!

Hình ảnh hồ sơ của daehoon213
daehoon213

câu hỏi đã được viết

Đặt câu hỏi