public override void OnUse() { base.OnUse(); this.worldOffset = Vector3.zero; this.localOffset = Vector3.zero; this.overrideUpDir = true; this.upDir = Vector3.up; this.UpDirType = CameraLookAt.EUpDirType.NoOverrideUp; this.rowAngleByZ = 0f; this.cameraId = 0; this.targetId = -1; }
protected override void CopyData(BaseEvent src) { base.CopyData(src); CameraLookAt cameraLookAt = src as CameraLookAt; this.worldOffset = cameraLookAt.worldOffset; this.localOffset = cameraLookAt.localOffset; this.overrideUpDir = cameraLookAt.overrideUpDir; this.upDir = cameraLookAt.upDir; this.UpDirType = cameraLookAt.UpDirType; this.rowAngleByZ = cameraLookAt.rowAngleByZ; this.cameraId = cameraLookAt.cameraId; this.targetId = cameraLookAt.targetId; }