OutLine 컴퍼넌트 설정
2024. 12. 30. 22:00ㆍ카테고리 없음
BackGround에 OutLine 컴퍼넌트를 붙인후에 꺼놨다.
문제
그리고 내가 원하는 위치에 OutLine을 켜주기 위해서 필드값으로 지정해준 컴퍼넌트를 타고 들어가서 OutLine을 가져올려고
[SerializeField] private Image backGround;
backGround.GetComponent<Outline>().enabled = true;
코드를 이렇게 작성하니깐 outline이 켜지지가 않았다. 그래서 직접 컴퍼넌트를 받아서 다시 작성해보니
[SerializeField] private Outline outLine;
outLine.enabled = true;
이렇게 작성해도 안됐다.
아니다 위와같이 작성하니 잘 됐다. 내가 안됐다고 생각했던 이유는 아웃라인을 키자말자 지우고 다시 켜서 안켜졌던것처럼 보였던 것이다.