위 코드에서 speed를 10으로 설정해주었고 Inspector창에서도 똑같이 뜬다
근데 코드에서 값을 수정하고 저장을 해도 수정한 값이 적용되지 않는다
Inspector창에서 수정을 해줘야 그제서야 변한값이 적용되는것을 알 수 있다
별거 아니긴한데 전부터 이것때매 굉장히 헷갈린적이 많다.
찾아보니 이렇다고 한다
아무튼 해결방법은 해당 컴포넌트의 오른쪽 상단 Reset 버튼이라고 하는데
그럴때마다 오브젝트는 또 다시 끌어다 옮겨놔야한다고 한다
다른 방법으로는 변수를 선언할때 앞에 public을 붙이지 않으면 된다고 한다(public 제외한 다른것들은 전부 가능)
기왕이면 변수값이 잘 변하지 않게 하던가, 값이 변할것같은 변수라면 애초에 public을 안붙여주는걸로 하자
반응형
'유니티 > 오류&문제점' 카테고리의 다른 글
오디오 소스 삽입 에러 (1) | 2024.07.14 |
---|---|
Draw Mode - Sliced 이미지 깨짐 (1) | 2024.05.10 |
충돌판정 오류 (0) | 2024.03.05 |
텍스쳐 입력받기 오류 (1) | 2024.02.21 |
비직렬화 오류 (1) | 2024.02.14 |