如何找到名称更大的对象?

时间:2019-05-05 13:00:12

标签: c# unity3d

在Resources文件夹中,我有一些预制件,这些预制件的名称带有数字2、3、4 ...,我想在玩家单击按钮时始终以更高的编号加载对象。现在,我正在使用该代码加载一个名称的预制件。

GameObject instance = Instantiate(

    Resources.Load("Cubes2", typeof(GameObject))

) as GameObject;

如何更改此代码以用比上次加载的其他编号或更高的编号加载预制件。

1 个答案:

答案 0 :(得分:0)

如果您要设置一个int myNum 并将其从代码中的某个位置递增,则它可以像这样工作。

GameObject instance = Instantiate(Resources.Load("Cubes" + myNum, typeof(GameObject))) as GameObject;

结果将为“ Cubes2”