유니티/오류&문제점

Inspector창에서 변하지 않는 변수값

DOlpa_GB 2024. 3. 6. 22:54

위 코드에서 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