인프런 커뮤니티 질문&답변

김소희님의 프로필 이미지
김소희

작성한 질문수

따라하면서 배우는 고박사의 유니티 기초

Instantiate() 활용 예제 (16:37)

총알이 player 뒤로 나가게하려면 따로 설정이 필요한가요?

작성

·

445

0

안녕하세요 고박사님!

활용예제 마지막예제인 총알 발사하는 부분 질문입니다!

위의 사진을 보시면 player위로 총알이 나오게되는데 고박사님 영상으로 보면 player 뒤로 총알이 생성되더라구요.. 하이라키창도 고박사님과 같은데 혹시 어떤 부분을 확인해보면 될까요?

답변 1

2

고박사님의 프로필 이미지
고박사
지식공유자

2D 게임오브젝트의 SpriteRenderer 컴포넌트에 보면 Order in Layer라는 변수가 있습니다.

이 변수가 2D 오브젝트들의 그려지는 순서를 설정하는 변수입니다.

 

사실 별도로 설정하지 않으면 모든 오브젝트들의 기본 값이 0으로 생성된 순서에 따라 달라질 수 있기 때문에

실제 게임을 개발할 때는 이 값을 설정해주는게 맞습니다.

이 예제에서는 그게 중요한게 아니라 별도로 언급은 안하는데 총알이 뒤로 가게 하려면

플레이어의 order in layer를 1로 설정하면 플레이어가 총알보다 앞에 그려지게 됩니다.

김소희님의 프로필 이미지
김소희

작성한 질문수

질문하기