Character ScriptableObject
我有一个 ScriptableObject“Character”,并且创建了它的一个实例。它有一个 Sprite 字段,但我不想在开始游戏之前引用它。
字符.cs
public Class Character : ScriptableObject {
public Sprite mySprite;
}
现在我有一个特定的文件夹,玩家应该在其中放置自定义图像文件(.jpg、.png),比如“我的文档/我的游戏/我的图片”。当玩家在 UI 中按下按钮时,将显示所有图像文件,然后用户可以单击图像,然后该精灵将在 Character ScriptableObject 的实例中被引用。
我还想添加一些要求,例如图像的尺寸应为 200x200。