작성한 질문수
레트로의 유니티 C# 게임 프로그래밍 에센스
드롭다운
작성
·
257
0
드롭다운에 처음에 Color Red로 되어 있고 스크립트 다 해놨는데
플레이 누르면 시작하자마자 이미 처음부터 설정되어 있는
Color Red에 따른 스크립트를(박스를 빨간색으로 시작부터 변경) 실행할 수는 없는 건가요? 따로 그런 기능은 없고
그냥 따로 스크립트 만들어서 Start() {} 안에서 또 번거롭게
처음 선택되어 있는 드롭다운 밸류값에 맞춘 스크립트를
짜야 하는 건가요? ㅜㅠ
답변 1
OnValueChanged 이벤트가, 드롭다운의 활성화된 옵션이 바뀔때 실행되므로, 처음부터 이미 할당된 옵션을 반영하기 위해서는 Awake나 Start 메서드를 사용해야 합니다.