Unity에서 혼란없이 오브젝트 생성

반복적 인 객체 생성은 핵심 게임 루프의 필수 부분이 될 수 있습니다. 그러나 그러한 게임 개체의 인스턴스화가 제거되는 속도보다 더 중요 해져 결국 계층 구조가 복잡 해지는 경우가 있습니다.

이제 인스턴스화 된 개체를 상자에 깔끔하게 저장할 수 있다고 상상해보세요.

나는 이것을 보는 대신

당신은 이것을 볼 것입니다

Object Parenting을 통해이를 달성하는 빠르고 간단한 방법을 살펴 보겠습니다 .

개체 양육이란 무엇입니까?

Unity의 개체는 계층 구조를 따릅니다. 게임 오브젝트는이 프레임 워크를 사용하여 다른 게임 오브젝트의 "부모"가 될 수 있습니다. 게임 오브젝트에 부모가있는 경우 모든 변환 변경은 게임 세계가 아닌 해당 게임 오브젝트 에 대한 관점에서 수행됩니다 .

게임 오브젝트를 부모로 지정하는 것은 원하는 부모로 끌어서 놓는 것만 큼 간단합니다. 개체 목록에서 "하위"개체는 작은 들여 쓰기와 부모 개체 옆에 화살표로 표시됩니다.

그러나 인스턴스화 된 객체를 다루기 때문에 양육은 코드를 통해 수행됩니다.

게임 오브젝트 용 컨테이너를 만드는 방법

  1. 빈 게임 오브젝트를 만들고 선택한 적절한 이름을 지정합니다. 이것은 인스턴스화 된 클론의 컨테이너 / 부모가 될 것입니다.

3. 이제 GameObject에 대한 참조가 있으므로 인스턴스화에 추가하여 코드를 통해 부모를 지정할 수 있습니다.

인스턴스화는 GameObject 변수에 저장되므로 transform.parent 를 사용하여 코드를 통해 복제 컨테이너를 부모로 지정할 수 있습니다 .

내 Space Shooter 게임의 코드 샘플에서이 로직은 산란하는 에밀리의 혼란을 피하기 위해 사용됩니다.

다음 기사에서는 Space Shooter 게임에서 프로토 타입에서 예술 작품으로 전환 한 방법에 대해 설명합니다!

Suggested posts

도메인 이름에 대한 정보 찾기

Brian P. Hogan의 Small, Sharp 소프트웨어 도구에서 발췌

도메인 이름에 대한 정보 찾기

facebook.com에 요청하면 컴퓨터가 도메인 이름을 조회하여 해당 도메인 이름을 IP 주소로 변환하므로 컴퓨터가 해당 연결을 만들 수 있습니다.

UI 디자인의 D-word와 L-word. 언어가 중요합니다. 인종 차별하지 마십시오.

UI 디자인의 D-word와 L-word. 언어가 중요합니다. 인종 차별하지 마십시오.

우리의 언어는 우리의 생각, 태도 및 행동을 형성할 수 있는 강력한 도구입니다. 무해해 보이는 용어도 해로운 편견과 고정관념을 영속화할 수 있습니다.

Related posts

일부 프리랜서가 자신의 삶을 속이는 이유

일부 프리랜서가 자신의 삶을 속이는 이유

나는 최근에 세계 최대의 전문 소셜 네트워크인 Linkedin에 있었고 내가 팔로우하는 프리랜서 디자이너의 게시물을 발견했는데 내 관심을 끌었습니다. 그들은 모두 비행기에서, 노트북과 함께 해변에서, 수영장에서, 멋진 전망이 있는 사무실에서 사진을 게시했습니다.

지구를 구하고 돈을 버는 방법

지구를 구하고 돈을 버는 방법

페트병, 유리병, 알루미늄캔, 그린에너지 패키지를 무심코 버린 적이 몇 번이나 되셨나요? 재활용에 대한 대가로 무언가를 얻을 수 있기를 몇 번이나 바랐습니까? 당신이 대부분의 사람들과 같다면 대답은 아마도 여러 번일 것입니다. 재활용은 종종 번거로움, 자질구레한 일 또는 즉각적이거나 실질적인 혜택을 가져오지 않는 의무로 간주됩니다.

위협 사냥을 위한 OSINT 수집

위협 사냥을 위한 OSINT 수집

안녕하세요, 사이버 애호가 여러분! 위협 사냥 시리즈에 대한 OSINT에 다시 오신 것을 환영합니다. 첫 번째 기사에서는 OSINT에 대한 개요와 위협 사냥에서의 중요성에 대해 설명했습니다.

그 위협 아카이브: Vol 7 블랙 바스타

그 위협 아카이브: Vol 7 블랙 바스타

오늘날의 상호 연결된 세계에서 사이버 공격의 위협은 그 어느 때보다 만연해 있습니다. 사이버 범죄자와 국가 행위자는 지속적으로 취약점을 악용하고 귀중한 데이터를 도용하여 모든 규모의 조직에 상당한 위험을 초래합니다.