ETC/Unity
[Unity] for문에서 이벤트리스너 등록 시 문제
Jade Choe
2024. 2. 11. 22:13
SMALL
SaveData가 있으면 버튼에 이벤트를 동적으로 할당하게 처리해줬다.
근데 자꾸 0~4의 범위를 벗어나 5번에다 저장한다...ㅜㅜ
검색해보니 for loop 안에서 람다함수 사용 시 발생하는 Closure 문제라고 한다...
for loop 내부에서 i값을 그때그때 값 복사, 참조하면 해결
BIG