오늘은 스파르타 코딩 클럽 unity 게임 개발 과정 54일차(최종프로젝트 5일차 옵저버 패턴 사용해서 부모 오브젝트에게 정보전달하기)
옵저버 패턴을 사용해서 부모오브 젝트에게 정보를 전달하자! 왜? 이런것을 만들게 되엇냐면.. 물건이 부숴진것을 원래 모습으로 되돌아가는 형상을 구현하고 싶어서였다. 그러기 위해선 부숴진 오브젝트가 필요했는데 부숴진 오브젝트를 다 따로 관리할수없으니 부모 오브젝트에 자식오브젝트로 만들어 두었다. 그래선 기존의 코드로는 자식오브젝트 중 하나라도 클릭 되었을때 모두가 역재생이 되는 기능이 구현되지 않으니 부모 오브젝트에 들어가는 스크립트를 따로 만들어야 했다. 그 스크립트를 만드는데 필요한것이 정보의 전달 이것을 어떻게 전달할까 고민이 많았다. 그래서 사용한 것이 바로 옵저버 패턴이다. 개요 옵저버 패턴은 객체의 상태 변화를 다른 객체들이 감시(Observe)하고, 상태 변화가 발생하면 알림을 받는 디자인 패..
2024.01.17