可能是某个小人物可以在一分钟内纠正。
但基本上我是在尝试重置数组中的值,如果对象的类型与默认类型“1”不同。获取错误atm,关于初始化列表无法使用
FixedUpdate
答案 0 :(得分:1)
foodDiffuse = { 0.3f, 0.3f, 5.3f, 1.0f };
是错误的,因为你无法分配给那样的数组。该语法只能用于初始化数组。初始化数组后,您只能更改数组的各个元素。
将该行替换为:
foodDiffuse[0] = 0.3f;
foodDiffuse[1] = 0.3f;
foodDiffuse[2] = 5.3f;
foodDiffuse[3] = 1.0f;