반응형
개요

스크립터블 오브젝트에서 정의한 데이터를 플레이어에 적용 시키기
핵심요약
ㅇ스크립터블 오브젝트를 어떻게 만드는지 부터 해서 Player 스크립트에서는 어떻게 스크립터블 데이터를 받아오는지 과정을 이해하면 좋을듯.
스크립트 역할 간단 요약
스크립터블 오브젝트 스크립트 생성

스크립터블 오브젝트 생성
마우스 우클릭 > Create > Object > Character
메뉴 경로는 스크립터블 오브젝트 스크립트에서 정의한 경로 입니다.

공격범위 및 이름 설정


CharacterName 멤버 변수 설정

이름설정


Player.cs 스크립터블 오브젝트 Resources 폴더에서 불러오기
아래 DataSet 메서드 뜻은
Resources 폴더의 Scriptable 폴더에서 CharacterName값으로 된 파일을 가져오는데
그 파일에는 Character_Scriptable 컴포넌트가 있는 것만 가져온다는 뜻이다

한 마디로 아래 파일 을 가져오는 것임


가져오면 데이터를 적용함.

이로서 플레이어 별로 원거리 근거리 설정이 가능해짐

반응형
'유니티 > 구현내용정리' 카테고리의 다른 글
| 유니티 방치형 프로젝트 - 크리티컬 로직, UI, 확률 구현 (0) | 2025.03.24 |
|---|---|
| 유니티 방치형 프로젝트 - 트레일 렌더러 사용하여 근접 캐릭 공격 모션 주기 (0) | 2025.03.24 |
| 유니티 - 클래스 다이어 그램 (UML 다이어그램) 정리 (2) | 2025.03.23 |
| 유니티 -방치형 프로젝트 (버튼 클릭 시 레벨업 적용하기) (2) | 2025.03.22 |
| 나누기 - 다음 Exp가 몇 오르는지 퍼센트 구하기 (0) | 2025.03.22 |
