스크립트 특징
1. TetrominoData
자식 객체수 불러오기
- 자식 객체의 수를 가져올떄는 gameObject.childCount 대신에 transform.childCount 를 사용할것
(gameObject.childCount를 작성하는 것은 Unity에서 허용되지 않기 때문)
// transform.childCount는 이 객체의 자식 오브젝트의 수를 나타냅니다.
// 이 루프는 자식 객체가 몇 개 있는지 확인하고, 각 자식 객체에 대해 반복 작업을 합니다. 즉, 자식 블록들을 처리하는 과정
// *** gameObject.childCount를 작성하는 것은 Unity에서 허용되지 않음.
// Transform 컴포넌트가 자식 객체에 대한 정보를 관리하며, childCount 속성은 Transform에 속함.
// 따라서 transform.childCount를 사용해야만 자식 객체의 수를 가져올 수 있음
for (int i = 0; i < transform.childCount; ++i)
리스트에 요소를 추가하는 메서드
- .Add 는 C#의 List<T> 클래스에 속하는 메서드.
이 메서드는 리스트에 새로운 요소를 추가하는 역할을 함.
// 자식 객체의 Transform을 blocks 리스트에 추가하는 코드
// 그렇게 반환된 Transform을 blocks 리스트의 끝부분에 추가
// 이렇게 추가된 Transform 객체들은 TetrominoData의 Blocks 속성에서 접근할 수 있습니다.
blocks.Add(transform.GetChild(i));
'게임 개발(유니티) > 멋쟁이 사자처럼 3기_회고록' 카테고리의 다른 글
| [멋쟁이사자처럼 유니티 TIL] 2024_12_30~31 강의 요약 및 정리(4) (0) | 2025.01.05 |
|---|---|
| [멋쟁이사자처럼 유니티 TIL] 2024_12_30~31 강의 요약 및 정리(2) (0) | 2025.01.04 |
| [멋쟁이사자처럼 유니티 TIL] 2024_12_30~31 강의 요약 및 정리(0) (0) | 2025.01.02 |
| 멋쟁이 사자처럼 과제1_앵그리버드류 게임 제작(3) (0) | 2024.12.28 |
| 멋쟁이 사자처럼 과제1_앵그리버드류 게임 제작(2) (0) | 2024.12.26 |