避坑!在awake中:vars赋值语句应该在Init()前面
private void Awake()
{
Instance = this;
vars = ManagerVars.GetManagerVars(); //我谢谢你,这个vars赋值语句应该在Init()前面!
Init();
}
避坑!在awake中:vars赋值语句应该在Init()前面
private void Awake()
{
Instance = this;
vars = ManagerVars.GetManagerVars(); //我谢谢你,这个vars赋值语句应该在Init()前面!
Init();
}
ref
创建对象池脚本ObjectPool
新建空物体挂脚本
创建List存储不同的物体
normalPlatformList;
common
grass
winter
Right
创建Aw和Init,定义一个int initSpawnCount
获取到Vars
获取方法public
activeInHierarchy //游戏物体是否在场景中显示