Compare commits

..

No commits in common. "644f8ca670a1c32933f672af2c1d2b32e6817fe0" and "9842989d6f82180ae811ed995f4aa36adfe25ffc" have entirely different histories.

7 changed files with 5 additions and 147 deletions

View File

@ -73,33 +73,6 @@ public class Show3DCamera : MonoBehaviour
public void ResetCamera(Transform target, RectTransform inputRect = null, bool isRenderTexture = true)
{
if (target == null)
{
Debug.LogError("Target is not assigned!");
return;
}
yaw = 0;
pitch = 0;
// 初始化相机位置
this.inputRect = inputRect;
this.targetPos = target.transform.position;
// 初始化相机位置
offset = new Vector3(0, 0, -distance);
if (isRenderTexture)
{
self.targetTexture = texture;
}
else
{
self.targetTexture = null;
}
UpdateCameraPosition(-1);
}
void Update()
{
if (targetPos != null && lockMove == false && EventSystem.current.IsPointerOverGameObject() == false)

View File

@ -57,7 +57,6 @@ namespace QFramework.Example
Dictionary<string, BodyListItem> bodyListIndex = new Dictionary<string, BodyListItem>();
protected override void OnInit(IUIData uiData = null)
{
TypeEventSystem.Global.Register<OnModuleQuit>(OnModuleQuithandler).UnRegisterWhenGameObjectDestroyed(this);
DragBtn.onValueChanged.AddListener(isOn =>
{
DragBtn.transform.Find("SubBtns").gameObject.SetActive(isOn);
@ -150,10 +149,6 @@ namespace QFramework.Example
}
private void OnModuleQuithandler(OnModuleQuit quit)
{
Hide();
}
private void OnUIDrawClose()
{
@ -249,7 +244,7 @@ namespace QFramework.Example
public void ResetCamera(float moveTime)
{
Show3DCamera.instance.ResetCamera(root.transform);
Show3DCamera.instance.Set(root.transform, distance: 5, isRenderTexture: false, moveTime: moveTime, pitchMin: -80);
}
protected override void OnShow()

View File

@ -18,7 +18,6 @@ namespace QFramework.Example
float bgH;
protected override void OnInit(IUIData uiData = null)
{
TypeEventSystem.Global.Register<OnModuleQuit>(OnModuleQuithandler).UnRegisterWhenGameObjectDestroyed(this);
bgH = Content.sizeDelta.y;
Group.onValueChanged.AddListener(isOn =>
{
@ -123,11 +122,6 @@ namespace QFramework.Example
}
private void OnModuleQuithandler(OnModuleQuit quit)
{
Hide();
}
public void RefreshTipPath()
{
ListContent.RemoveAllChildren();

View File

@ -4,7 +4,6 @@ using XMLTool;
using System.Collections.Generic;
using TMPro;
using DG.Tweening;
using System;
namespace QFramework.Example
{
@ -205,7 +204,6 @@ namespace QFramework.Example
DOTweenAnimation contentAnim;
protected override void OnInit(IUIData uiData = null)
{
TypeEventSystem.Global.Register<OnModuleQuit>(OnModuleQuithandler).UnRegisterWhenGameObjectDestroyed(this);
contentAnim = RootContent.GetComponent<DOTweenAnimation>();
// please add init code here
Close.onClick.AddListener(() =>
@ -235,10 +233,7 @@ namespace QFramework.Example
});
}
private void OnModuleQuithandler(OnModuleQuit quit)
{
Hide();
}
protected override void OnOpen(IUIData uiData = null)
{

View File

@ -15,7 +15,6 @@ namespace QFramework.Example
private bool isObjectHit; // 标记是否有物体被击中
protected override void OnInit(IUIData uiData = null)
{
TypeEventSystem.Global.Register<OnModuleQuit>(OnModuleQuithandler).UnRegisterWhenGameObjectDestroyed(this);
mData = uiData as UIBody3DMouseData ?? new UIBody3DMouseData();
dragItem = Content.GetComponent<UIDragItem>();
@ -32,11 +31,6 @@ namespace QFramework.Example
});
}
private void OnModuleQuithandler(OnModuleQuit quit)
{
Hide();
}
private void OnEndDrag()
{
Show3DCamera.instance.lockMove = false;

View File

@ -405,10 +405,9 @@ namespace XMLTool
Name = bodyElement.Attribute("name")?.Value,
Path = bodyElement.Attribute("path")?.Value,
Tip = bodyElement.Attribute("tip")?.Value,
Audio = bodyElement.Attribute("audio")?.Value,
FocusDistance = bodyElement.Attribute("FocusDistance")?.Value
Audio = bodyElement.Attribute("audio")?.Value
};
var isShow = bodyElement.Attribute("isShow");
if (isShow != null)
{

View File

@ -380,96 +380,4 @@
</Module>
<Body3D>
<Body name="头颈" icon="" path="Ren_NEW/SM_GuGe/skull" FocusDistance="1" audio="" tip="">
<Body name="骨骼系统" path="Ren_NEW/SM_GuGe" >
<Body name="左肋骨" path="Ren_NEW/SM_GuGe/upper_limb_bone">
<Body name="左肋" path="Ren_NEW/SM_GuGe/upper_limb_bone/Left_upper_limb_bones">
<Body name="左一" path="Ren_NEW/SM_GuGe/upper_limb_bone/Left_upper_limb_bones/Left_free_upper_limb_bones" tip="左一肋骨描述">
<ObjectToggle>
<Color isOn="0,255,255" isOff="255,255,255"></Color>
</ObjectToggle>
</Body>
<Body name="左二" path="Ren/Tou/GuGe/LeiGu/ZuoLei/2" tip="左二肋骨描述">
<ObjectToggle>
<Color isOn="0,255,255" isOff="255,255,255"></Color>
</ObjectToggle>
</Body>
</Body>
<Body name="右肋" path="Ren/Tou/GuGe/LeiGu/YouLei">
<Body name="右一" path="Ren/Tou/GuGe/LeiGu/YouLei/1" tip="7右一肋骨描述">
<ObjectToggle>
<Color isOn="0,255,255" isOff="255,255,255"></Color>
</ObjectToggle>
</Body>
<Body name="右二" path="Ren/Tou/GuGe/LeiGu/YouLei/2" tip="右二肋骨描述">
<ObjectToggle>
<Color isOn="0,255,255" isOff="255,255,255"></Color>
</ObjectToggle>
</Body>
</Body>
</Body>
</Body>
<Body name="皮肤系统" path="Ren/Tou/PiFu" isShow="false">
<Body name="肋骨" path="Ren/Tou/PiFu/LeiGu">
<Body name="左肋" path="Ren/Tou/PiFu/LeiGu/ZuoLei">
<Body name="左一" path="Ren/Tou/PiFu/LeiGu/ZuoLei/1"></Body>
<Body name="左二" path="Ren/Tou/PiFu/LeiGu/ZuoLei/2"></Body>
</Body>
<Body name="右肋" path="Ren/Tou/PiFu/LeiGu/YouLei">
<Body name="右一" path="Ren/Tou/PiFu/LeiGu/YouLei/1"></Body>
<Body name="右二" path="Ren/Tou/PiFu/LeiGu/YouLei/2"></Body>
</Body>
</Body>
</Body>
<Body name="肌肉" isBodyList="true" path="Ren/Tou/JiRou">
<Body name="111" path="Ren/Tou/JiRou/1">
<ObjectToggle>
<Color></Color>
</ObjectToggle>
</Body>
<Body name="动脉" path="Ren_NEW/SM_DongMai">
<ObjectToggle>
<Color></Color>
</ObjectToggle>
</Body>
<Body name="静脉" path="Ren/Tou/JiRou/3">
<ObjectToggle>
<Color></Color>
</ObjectToggle>
</Body>
</Body>
<Body name="神经" isBodyList="true">
<Body name="aaa" path="Ren/Tou/ShenJing/1">
<ObjectToggle>
<Color></Color>
</ObjectToggle>
</Body>
<Body name="bbb" path="Ren/Tou/ShenJing/2">
<ObjectToggle>
<Color></Color>
</ObjectToggle>
</Body>
<Body name="ccc" path="Ren/Tou/ShenJing/3">
<ObjectToggle>
<Color></Color>
</ObjectToggle>
</Body>
</Body>
</Body>
</Body3D>
</示例>
</示例>