Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
Tags
- invokec#events
- 비선형자료구조
- Generic
- UI
- 스파르타내일배움캠프
- 효과음
- 유한상태머신
- 메서드
- ObjectPool
- 자료구조
- 장애물달리기
- BGM
- 배열
- skybox
- 직렬화
- delegate
- LINQ
- 스택
- 람다식
- 프로그래머스
- InputManager
- unity
- 코루틴
- script
- c#
- FSM
- 유니티
- soundmanager
- 인터페이스
- inputsystem
Archives
- Today
- Total
목록forEach (1)
Unity 개발일지

유니티화면에서 등록해줄 GameObject인 prefab을 선언합니다.List를 이용해 pool을 생성합니다.poolSize는 300으로 설정했습니다. for문을 이용하여 poolSize만큼 prefab을 Initiate하고, 비활성화한 후 pool에 등록합니다. GameObject를 반환하는 Get함수를 만들어주었습니다.foreach문을 이용 List pool에접근해서 변수 Gameobject obj에 할당하고,obj가 Hierachy창에 없으면 obj를 활성화하고, obj를 반환(출력)합니다. Release함수는 Gameobject obj를 변수로 받으며 obj를 비활성화해줍니다. Get함수화 Set함수를 이용하여 풀에서 가져다쓰고 반납하기를 하면 됩니다.[foreach문]foreach 문은 C#에..
Unity 개발
2024. 5. 21. 19:29