Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/269.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 实例化没有预设的游戏对象_C#_Enums_Unity5 - Fatal编程技术网

C# 实例化没有预设的游戏对象

C# 实例化没有预设的游戏对象,c#,enums,unity5,C#,Enums,Unity5,我正在尝试为我的游戏制作一个清单系统,但是作为一个完全的初学者,在谷歌上挖掘之后,我有一些问题 我设计库存系统的方式包含3个主要类别: SceneItemUnity内部的所有内容都是Object或GameObjectUnity内部的所有内容都是Object或GameObject,谢谢,虽然这并没有完全回答我的问题,但我现在想的是拥有只包含id的预置,而清单将在xml数据库中找到相应的itemData,我仍然在努力使用xml lol,但我认为这是一种更好的方法。您是正确的,但它并没有使您的硬代码减

我正在尝试为我的游戏制作一个清单系统,但是作为一个完全的初学者,在谷歌上挖掘之后,我有一些问题

我设计库存系统的方式包含3个主要类别:


  • SceneItemUnity内部的所有内容都是Object或GameObjectUnity内部的所有内容都是Object或GameObject,谢谢,虽然这并没有完全回答我的问题,但我现在想的是拥有只包含id的预置,而清单将在xml数据库中找到相应的itemData,我仍然在努力使用xml lol,但我认为这是一种更好的方法。您是正确的,但它并没有使您的硬代码减少。检查我的最新答案。我不知道你为什么要在XML上挣扎很多库都是直接使用的,为什么不是JSON?我实际上还没有意识到有一种叫做运行时预置下载的东西。。。(可悲的是,汉克斯,虽然这并没有完全回答我的问题,但我现在的想法是使用只包含一个id的预置,而清单将在xml数据库中找到相应的itemData。尽管如此,我仍然在努力使用xml lol,但我认为这是一种更好的方法。你是正确的,但这并没有让你的工作变得困难要减少的代码。请查看我的更新答案。我不确定为什么您在使用XML很多库都是直接使用的,为什么不是JSON?我实际上还没有意识到有一种叫做运行时预置下载的东西…(悲哀的脸)