更新认知模块
This commit is contained in:
parent
bd9b01175b
commit
389579647d
@ -1,4 +1,5 @@
|
||||
using UnityEngine;
|
||||
using UnityEngine.EventSystems;
|
||||
public class ZhanShiCameraMove : MonoBehaviour
|
||||
|
||||
{
|
||||
@ -27,7 +28,8 @@ public class ZhanShiCameraMove : MonoBehaviour
|
||||
instance = this;
|
||||
// transform.LookAt(target);
|
||||
isAutoRotate = false;
|
||||
if (isAutoRotate) {
|
||||
if (isAutoRotate)
|
||||
{
|
||||
|
||||
Invoke("SetBool", 2f);
|
||||
|
||||
@ -95,8 +97,8 @@ public class ZhanShiCameraMove : MonoBehaviour
|
||||
// Update is called once per frame
|
||||
|
||||
private void Update()
|
||||
|
||||
{ if (isAutoRotate && !Input.GetMouseButton(1))
|
||||
{
|
||||
if (isAutoRotate && !Input.GetMouseButton(1))
|
||||
{
|
||||
// Debug.Log("测试到鼠标左键没按下");
|
||||
|
||||
@ -132,8 +134,6 @@ public class ZhanShiCameraMove : MonoBehaviour
|
||||
//更改摄像机位置为计算的值
|
||||
|
||||
transform.position = pos;
|
||||
|
||||
|
||||
}
|
||||
void RotateModelContinuously()
|
||||
{
|
||||
@ -204,14 +204,19 @@ public class ZhanShiCameraMove : MonoBehaviour
|
||||
transform.position = pos;
|
||||
}
|
||||
|
||||
[SerializeField][Header("是否自动旋转")]
|
||||
[SerializeField]
|
||||
[Header("是否自动旋转")]
|
||||
private bool isAutoRotate;
|
||||
[SerializeField] [Header("是否按照自身坐标系轴自动旋转")]
|
||||
[SerializeField]
|
||||
[Header("是否按照自身坐标系轴自动旋转")]
|
||||
private bool isAutoRotatePivot;
|
||||
[SerializeField][Header("自动旋转方向,例如(0,1,0)按照Y轴旋转")]
|
||||
[SerializeField]
|
||||
[Header("自动旋转方向,例如(0,1,0)按照Y轴旋转")]
|
||||
private Vector3 autoRotateDirection;
|
||||
[SerializeField][Header("自动旋转速度")]
|
||||
[SerializeField]
|
||||
[Header("自动旋转速度")]
|
||||
private float autoRotationSpeed = 5;
|
||||
[SerializeField][Header("速度")]
|
||||
[SerializeField]
|
||||
[Header("速度")]
|
||||
private float speed = 5f;
|
||||
}
|
||||
File diff suppressed because it is too large
Load Diff
@ -107,14 +107,14 @@ namespace QFramework.Example
|
||||
btns.Add(btn);
|
||||
btn.onClick.AddListener(() =>
|
||||
{
|
||||
subContent.SetActive(!subContent.activeSelf);
|
||||
if (op.freeStep)
|
||||
{
|
||||
if (highIcon.color != highColor)
|
||||
{
|
||||
TypeEventSystem.Global.Send<StepExecute>(new StepExecute() { index = int.Parse(btn.name) });
|
||||
}
|
||||
}
|
||||
//subContent.SetActive(!subContent.activeSelf);
|
||||
//if (op.freeStep)
|
||||
//{
|
||||
// if (highIcon.color != highColor)
|
||||
// {
|
||||
// TypeEventSystem.Global.Send<StepExecute>(new StepExecute() { index = int.Parse(btn.name) });
|
||||
// }
|
||||
//}
|
||||
});
|
||||
foreach (var sub in item.SubSteps)
|
||||
{
|
||||
@ -139,11 +139,11 @@ namespace QFramework.Example
|
||||
btns.Add(subBtn);
|
||||
subBtn.onClick.AddListener(() =>
|
||||
{
|
||||
if (op.freeStep)
|
||||
{
|
||||
subBtn.transform.parent.gameObject.SetActive(true);
|
||||
TypeEventSystem.Global.Send<StepExecute>(new StepExecute() { index = int.Parse(subBtn.name) });
|
||||
}
|
||||
//if (op.freeStep)
|
||||
//{
|
||||
// subBtn.transform.parent.gameObject.SetActive(true);
|
||||
// TypeEventSystem.Global.Send<StepExecute>(new StepExecute() { index = int.Parse(subBtn.name) });
|
||||
//}
|
||||
});
|
||||
}
|
||||
|
||||
|
||||
@ -1,21 +1,13 @@
|
||||
<示例>
|
||||
<!--顺序执行完毕-->
|
||||
<Action type="Sequence">
|
||||
|
||||
|
||||
<Action type="Log" value="进入初始状态"></Action>
|
||||
<Action type="Log" value="进入初始状态"></Action>
|
||||
|
||||
|
||||
</Action>
|
||||
<!--同时执行完毕-->
|
||||
<Action type="Parallel">
|
||||
|
||||
|
||||
<Action type="Log" value="1"></Action>
|
||||
<Action type="Log" value="2"></Action>
|
||||
|
||||
|
||||
</Action>
|
||||
<!--只要任意满足就结束这个动作组-->
|
||||
<Action type="Any"></Action>
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user