ScriptableObject
TL;DR
クラスをオブジェクト化してアセットとして管理可能
共通パラメータ等
Example
using UnityEngine;
[CreateAssetMenu(fileName="file_name", menuName="Category/ClassNameAsset")]
public class ClassName: ScriptableObject {
[SerializeField] GameObject gameobject;
public string name;
}
ScriptableObjectクラスを継承することで利用- 右クリックより
Category>ClassNameAssetと選択することで初期名file_nameでアセットが作成される - Inspectorに表示される項目は通常のクラスと同様
[SerializeField]public
Reference
最終更新日:
August 14, 2023
作成日: August 14, 2023
作成日: August 14, 2023