【发布时间】:2016-03-29 18:55:31
【问题描述】:
我正在 Unity3d 中开发 RPG。我已成功重构代码以运行 SQL 数据库并转换为单例模式。 gameobject 是在运行时创建的。
在每个表中,我根据其属性脚本创建一个列表;我在那里创建它是因为它访问数据库。另一个脚本附加到顶部面板,我想在其中显示角色的名称和统计信息,但我无法访问列表。
PlayerDatabaseManager PDM;
void Awake()
{
PlayerDatabaseManager.Instance.LoadPersonal();
}
// Use this for initialization
void Start ()
{
PDM.GetComponent<PlayerDatabaseManager>.Personal();
Personal = PDM.Personal.Name();
}
我很困惑该放什么。个人需要是databasemanager 类型还是personal 类型?
【问题讨论】:
-
如果你的“单身人士”是 MonoBehaviour,它永远不会起作用,Ken。只需按照此处解释的三个简单点 ... stackoverflow.com/a/35891919/294884