여러가지 종류의 유닛을 만들고 싶어서
하나의 템플릿을 만들고 그걸 잘 어떻게 재활용하려고
이런식으로 유닛 템플릿을 하나 만들었음
애니메이션 같은 경우 키를 미리 지정해놓고 유닛 만들때마다 단순히 스프라이트만 다른거 바꿔 끼워주는 거임
재생은 코드에서 하도록하고.
체력, 공격, 히트박스 컴포넌트같은것도 유닛마다 공통되니는 요소니까 넣어주고
상태머신도 저런식으로 해줌
이제 유닛마다 세부값들, 체력이나 공격력, 이동속도 등등이 달라야하니까 밑에짤처럼 export해줌
이런식으로 빨간 글자는 export할 값들이고 그래서 유닛 새로만들때마다 export값만 따로 지정해주는거임
이런걸 의도했는데 이걸 다른 씬에서 인스턴스화 하면
이런식으로 unit_template라는 씬이 나머지를... 패키지처럼 동봉된 상태로 나와서 내가 생각한것처럼 안됨
저렇게 말고 모든 노드를 전부 다 가져와서 export만 딱 할수있게 그런식으로 할 수 없을까?
그리고 아까 말한 애니메이션 같은 경우 스프라이트만 바꿔끼우면 되는식인데 스프라이트 파일도 export로 따로 뺄 수 없을까?
우클릭한다음 편집가능한자식이엇나 하는 옵션 있는데 한번 체크해보세요 아니면 우클릭 메뉴중 씬을 로컬로 만들기 있는데 이것도 해보세요
우클릭해도 그런건 안나오는데... 좀더 찾아볼게요 고마워요
유닛템플릿 노드에 스크립트 달고 export 할 값들 다 때려박고 걔가 다시 자기 자식들한데 전달하게 하면 됨
오
스프라이트파일 png도 그게됨?
되기야 하지 근데 이제보니까 결국 knight 라는걸 만들고싶은 모양인데 그러면 굳이 유닛템플릿 부분을 따로 씬으로 안만들어도 될거같은데. 어차피 직업별로 한번만 수정 할거잖아. 수작업 값 넣기 vs 값 대신 넣어주는거에 수작업으로 값넣기. 결국 한번은 할 일인데 굳이 한단계 거쳐서 할 필요가 있음?
위에댓 처럼 editable children 해서 하던가
editable children왜 어딨는지 못찾겠지... 이걸로 해볼게 ㄳㄳ
아 editable children이거 4.3에 기능인가
아 아니 찾았다 ㄳㄳ