using UnityEngine
using System.Collections
public class ChessBoard : MonoBehaviour {
Coordinate[,] chessBoardPos
void Start () {
chessBoardPos = new Coordinate[8,8]
chessBoardPos [1, 1] = new Coordinate ()
chessBoardPos[1,1].x= 1.111f
}
}
你这样相当于
chessboardpos[1,1] = null
chessboardpos[1,1].x = 1.111f
Object reference not set to an instance of an object
当前的方案是:animator初始设置为 enable = false
用于触发动作的位置 设置 animator = true
给animaiton clip 添加相应的 behaviour ,(在animator 编辑器中) ,脚本中对 exit 函数进行修改,在退出的时候 将enable = false用于关闭animator 使能。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)