static void AddSelectAutoMovePointPos() { Transform[] transforms = Selection.transforms; for (int i = 0; i < transforms.Length; i++) { AutoMoveController script = transforms[i].GetComponent <AutoMoveController>(); if (script == null) { Debug.LogError(transforms[i].name + "物体上没有AutoMoveController脚本,无法添加当前坐标"); } else { Vector3 go = transforms[i].position; Vector3 v = new Vector3(go.x, go.y, go.z); script.AddMovePos(v); //暂时不知道怎么反射到自己的方法去使用 } } }
private void OnEnable() { view = target as AutoMoveController; }