
[멋쟁이사자처럼부트캠프 Unity 게임개발 4기] ScriptableObject로 공격 데이터 다루기
·
공부/부트캠프
이번 글에서는 Unity의 ScriptableObject를 이용해 공격 데이터를 설계하고, 이를 효율적으로 관리하는 방법을 소개하겠습니다.1. AttackData란?먼저, 공격 정보를 담는 AttackData 스크립트를 아래와 같이 작성합니다.[CreateAssetMenu(menuName = "Combat System/Create a new Attack")]public class AttackData : ScriptableObject{ [field: SerializeField] public string animName { get; private set; } [field: SerializeField] public float impactStartTime { get; private set; } ..