我想添加到我的项目 CardSO - 一个可编写脚本的对象。我想给它起一个名字、点数和一些卡片的特殊行为。如何向 SO 字段添加功能?对于大多数卡片,它可以是空的(或者只是返回 0),我希望我可以编写一个函数来获取 List 并返回 int。有什么想法吗?
我当前的代码布局:
using UnityEngine;
[CreateAssetMenu(fileName = "CardSO", menuName = "New CardSO", order = 0)]
public class CardSO : ScriptableObject
{
public string name;
public int points;
public Sprite Sprite;
// public int SpecialBehavior(List<CardSO>);
}
谢谢你!