This commit is contained in:
MuHua-123
2024-11-25 18:32:05 +08:00
parent 72d1f89b54
commit 84243e75a8
353 changed files with 17666 additions and 3206 deletions
@@ -0,0 +1,21 @@
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class BakingRotate : UnitMouseInput {
/// <summary> 设计视图相机模块 </summary>
public ModuleViewCamera ViewCamera => ModuleCore.ViewCameraBaking;
private Vector3 mousePosition;
private Vector3 originalEulerAngles;
public override void MouseDown(DataMouseInput data) {
mousePosition = data.ViewPosition;
originalEulerAngles = ViewCamera.EulerAngles;
}
public override void MouseDrag(DataMouseInput data) {
float offsetX = data.ViewPosition.x - mousePosition.x;
float offsetY = data.ViewPosition.y - mousePosition.y;
ViewCamera.EulerAngles = originalEulerAngles + new Vector3(-offsetY, offsetX , 0) * 360;
}
}