본문 바로가기

ScriptableObject 활용2

[유니티 활용] ScriptableObject를 이용한 Data 관리 예제 - 몬스터 ScriptableObject 는 데이터 관리 측면에서 굉장히 유용하게 사용할 수 있습니다. 이 글에서는 ScriptableObject 를 이용해 몬스터를 정의하고 객체를 만드는 방법에 대한 예제를 다뤄보도록 하겠습니다. ▶ 몬스터 ScriptableObject 작성 몬스터의 기본적인 속성과 관련된 정보는 다음과 같이 만들 수 있습니다. using System.Collections; using System.Collections.Generic; using UnityEngine; [CreateAssetMenu] public class SOMonster : ScriptableObject { public int str; // strenth / 힘 public int dex; // dexterity / 민첩 pu.. 2023. 4. 24.
[유니티 활용] ScriptableObject 와 Reflection 을 이용한 간단한 버프 시스템 만들기 안녕하세요. 이번 글에서는 간단한 버프 시스템을 만들어 보는 방법에 대해서 알아보도록 하겠습니다. 이번 글은 이전에 작성한 아래의 글을 베이스로 작성하도록 하겠습니다. 이 글에서 작성하는 에셋 정보나 UI 설정 등은 아래 글을 참고해 주세요. [유니티 활용] ScriptableObject 를 이용한 스킬 시스템 만들기 이번 글에서는 ScriptableObject를 활용해 캐릭터의 스킬 시스템을 구현해 보도록 하겠습니다. 구현 순서는 다음과 같습니다. 1. 무료 에셋 다운로드 2. Player 캐릭터 3. ScriptableObject 로 스킬 생성 4. 스 ugames.tistory.com ▶ 기본 개념 ScriptableObject 와 Reflection 을 이용하는 버프 시스템의 기본 개념은 다음과 .. 2023. 1. 3.