Skip to content

Instantly share code, notes, and snippets.

Embed
What would you like to do?
ScriptableObjectで作成したフィールドをグループ分けした後
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
[System.Serializable]
public class EnemyInfo {
public int enemyId;
public string enemyName;
}
[System.Serializable]
public class EnemyParam {
public int maxHp;
public int maxMp;
public int atk;
public int def;
public int speed;
}
[System.Serializable]
public class EnemyReward {
public int exp;
public int gold;
public string dropItem;
}
[CreateAssetMenu(menuName = "MyScriptable/Create GroupingTestSerializedData")]
public class GroupingTestSerialized : ScriptableObject {
public EnemyInfo enemyInfo;
public EnemyParam enemyParam;
public EnemyReward enemyReward;
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment