Unity가 튕겨서 강제 종료 시켰는데 분명 꺼졌음에도 불구하고 자꾸 켜져있단다 (진짜 꺼졌으면;;) 난 맨날 재부팅 했었는데 그러지말고 프로젝트 폴더 > Temp 폴더 안에 있는 UnityLockfile을 죽여버리면 된다 굿
원래 Scene 창에서 보고 싶은 Object Hierarchy 창에서 클릭하면 Unity가 여기 있습니다 주인님 하는데 얘는 클릭해도 안보였다.... 그럼 위치 값을 함 봐라......
이건 또 머얌..... 당황하지 말고 sprite mode를 설정해주셈! 끗
원래 Default를 빈 Animation 객체인 New State로 설정했었는데 (저 애니메이션들은 조건에 따라 움직임) Progress_2nd만 재생되는거다... 알고보니 Progress_1st가 재생이 안되는건 아닌데 Progress=>Progress_1st로 가느라 시간이 걸린것..... 바보임
코루틴 쓰려고 하는데 이런 에러가 생겼다.. using System.Collections; 이거 쓰면 해결!
원래 이런식으로 버튼 길이만큼 AddListener를 추가하려고 했는데 자꾸 마지막 기능만 활성화 되는거다....... // Before for(int i=0;i { int temp=i; Topping.instance.SetTopping(i); }); } 알고보니 for문 안에서 같은 변수 i를 람다식에 참조형태로 주었기 때문에 Closure Problem이 발생한 것.... 그래서 아래와 같이 바꿨고 잘 작동한다 // After for(int i=0;i { Topping.instance.SetTopping(temp); }); }