이런식으로 게임을 실행하면 몹 매니저가 프리팹에서 몹이 가지고 있는 스크립트 Civil를 불러오는 구조인데
지금 몹매니저로 Ghost몹을 10마리 소환하면 그 소환된 Ghost 1마리가 hp- 가 되서 죽으면 나머지 소환된 Ghost들도 다 적용되는거같은데 이렇게 안되게 할수있을까요??
이런식으로 게임을 실행하면 몹 매니저가 프리팹에서 몹이 가지고 있는 스크립트 Civil를 불러오는 구조인데
지금 몹매니저로 Ghost몹을 10마리 소환하면 그 소환된 Ghost 1마리가 hp- 가 되서 죽으면 나머지 소환된 Ghost들도 다 적용되는거같은데 이렇게 안되게 할수있을까요??
오브젝트가 아니라 스크릭트를 불러 오니까 스크립트 공유하니 다 죽는거임 오브젝트를 불러 오면 됨
그렇게해서 소환된얘들마다에 스크립트에는 어떤식으로 접근해야하나요?
소환하는 애들이 프리팹이 아닌거 같아용.. 스크립트를 넣으실때 프리팹에다가 넣으셔야 돼요 저기 몹 스포너 말구용
저기 public mobs[] 이부분을 public GameObjecet mob[] 이렇게 바꿔주거 각각 스크립트 있는 오브젝트를 프리펩으로 설정
hp혹시 static으로 했냐?
코드도 안보여주고 질문을하면 어떻게 답하라는거냐?
저건 static으로 처리해서 저렇게 되는거임 static처리하면 클래스 내용을 공유하게되니