a04424ad2c06782ab47e5a67ee91766dc288f1ecdaacc7c0bf11d3c058d2df21c2c4d252c88bbfc643af1fbe53ff



게임개발 시작한지 얼마 안되는 뉴비 질문 하나만 부탁할게!

OwnedIngredients 는 Ingredient 들이 있는 리스트인데 그중에 하나를 랜덤하게 가져오는 코드야

그런데 유니티는 아마도? 싱글 쓰레드에서 돌아간다고 배워서 isChosen 변수를 두고 가져올때 true로 바꾸면

다른 캐릭들은 같은 재료를 선택 못하겠지!! 라고 생각했는데 오산이었어 ㅠㅠㅠ

여러 캐릭들이 같은 재료를 가져오려고 난리더라

이럴때 어케해야되는지 GPT한테 물어보니까 lock을 쓰라는데 너무 생소해서

lock을 사용하는게 맞는 방법인지 모르겠어