【发布时间】:2023-03-29 15:10:02
【问题描述】:
字符脚本对象
我有一个 ScriptableObject“Character”,并创建了它的一个实例。它有一个 Sprite 字段,但我不想在开始游戏之前引用它。
Character.cs
public Class Character : ScriptableObject {
public Sprite mySprite;
}
现在我有一个特定的文件夹,玩家应该在其中放置自定义图像文件(.jpg、.png),例如“我的文档/我的游戏/我的图片”。当玩家在 UI 中按下按钮时,将显示所有图像文件,然后用户可以单击图像,然后该精灵将在 Character ScriptableObject 的实例中被引用。
我还想添加一些要求,例如图像的尺寸应为 200x200。
【问题讨论】:
-
换句话说。我想从计算机的文件中加载。
标签: c# unity3d scriptable-object