만약 RangedWeapon , MeleeWeapon이 Weapon을 상속 받고 있는 컴퍼넌트가 있다고 치고 플레이어가 무기를 바꾸면 근거리무기인지 원거리무기인지에 따라 무기 속성이 달라지게 만들려고 함. 그러면 방법이 프리팹으로 그냥 바꾸거나 컴퍼넌트를 두개 다 붙여놓고 껏다 켰다 하는거랑, 스크립트 내에서 게임오브젝트를 지웠다가 다시 만들어서 컴퍼넌트 붙여주는 방법 밖에 없나... 데이터만 바꿔서 작동 되게 만들고 싶은데 생각이 안나네..
[🐣질문] 유니티 컴퍼넌트 구조 질문
익명(4y75tuj04czr0809)
2023-01-12 20:21
추천 0
댓글 6
다른 게시글
-
그림 관련 장비 질문 [11][🐣질문] nero(121.140) | 23.01.12추천 0
-
락프리 프로그래밍... [3][💬] Heisia(heisia) | 23.01.12추천 0
-
인디팀 프로그래머들은 코딩 막히면 어떻게 행동함? [6][🐣질문] 익명(116.44) | 23.01.12추천 0
-
어 계속 ㅈ같이 굴어봐ㅋㅋ 타협하면 그만이야~ [1][💬] 익명(1.222) | 23.01.12추천 0
-
퇴근하고 개발하는애들 진짜 대단하다 [3][💬] 하꼬맨(tnflanffl) | 23.01.12추천 0
-
연애하다가 2022년을 날렸다 [3][💬] 익명(ds70541g7omk) | 23.01.12추천 0
-
[공포게임] -Horror Explus- 스팀 출시 예정 [8][📢홍보] 스스스(7676aidaabrown) | 23.01.12추천 24
-
한글폰트 영어 일본 중국 다 겹쳐서 사용되는거 중에 게임에 쓸만한 거는? [5][💬] 게임개발자(222.236) | 23.01.12추천 0
-
개인프로젝트 한다는게 진짜 존나 어려운거같다 [5][💬] 익명(101.235) | 23.01.12추천 2
-
나는개병신이다!!!!!! [1][💬] 익명(125.185) | 23.01.12추천 0
모노로 작동해야되는거면 초기화할때 붙이고 캐싱해놓고 필요할때만 바꿔주면 될듯.
2번째 방법인건가..?
이해가 잘 못한건가? Weapon을 추상 클래스로 만들어 버려 ~ ~
이미 Weapon은 추상클래스이긴 함... 모노로 작동해야해서 추상으로 만들다 한들 컴퍼넌트 장착시킬때 문제라고 생각해서
그냥 모노가 아니였으면 고민 안했을텐데 모노로 작동해야하니깐 좀 머리속이 꼬임
c# 배운지 1주일찬데 이럴때 오버라이드 쓰면 되는건가요? - dc App