public void InitTransform(GameObject boat) { _initPositionVector.x = boat.transform.position.x; _initPositionVector.y = boat.transform.position.y; _initPositionVector.z = boat.transform.position.z; myVector4 tmpRot = new myVector4(); tmpRot.y = boat.transform.rotation.y; transform.Rotation = tmpRot; transform.Position = _initPositionVector; }
public Data_Boat(GameObject boat) { _initPositionVector.x = boat.transform.position.x; _initPositionVector.y = boat.transform.position.y; _initPositionVector.z = boat.transform.position.z; myVector4 tmpRot = new myVector4(); tmpRot.x = boat.transform.rotation.x; tmpRot.y = boat.transform.rotation.y; tmpRot.z = boat.transform.rotation.z; tmpRot.w = boat.transform.rotation.w; transform.Rotation = tmpRot; transform.Position = _initPositionVector; }
public void UpdateTransform(GameObject boat) { _initPositionVector.x = boat.transform.position.x; _initPositionVector.y = boat.transform.position.y; _initPositionVector.z = boat.transform.position.z; myVector4 tmpRot = new myVector4(); tmpRot.x = boat.transform.rotation.eulerAngles.x; tmpRot.y = boat.transform.rotation.eulerAngles.y; tmpRot.z = boat.transform.rotation.eulerAngles.z; //tmpRot.w = boat.transform.rotation.eulerAngles.w; //Debug.Log("Update DATA Transform Y: " + tmpRot.y); transform.Rotation = tmpRot; transform.Position = _initPositionVector; }