在Gameobject设置坐标位置的报错
error CS1612: Cannot modify a value type return value of `UnityEngine.Transform.position'. Consider storing the value in a temporary variable
报错的代码是这样写的,为了修改x的值
GameObject obj = GameObject.Find("obj"+i);
obj.transform.position.x = 100.0f;找了找,应该这样设置才可以
GameObject obj = GameObject.Find("obj"+i);
Vector3 pos = obj.transform.position;
pos.x = 100.0f;
obj.transform.position = pos;参考文章
版权属于:东哥笔记 - DongGe.org
本文链接:https://blog.dongge.org/303.html
本文采用知识共享署名4.0 国际许可协议进行许可。转载或大段使用必须添加本文链接,否则您将构成侵权!
微信公众号: 东哥org

