新增切割状态
This commit is contained in:
@@ -31,7 +31,7 @@ namespace AibisDream.FixSystem
|
||||
|
||||
// 模块基本数据
|
||||
[SerializeField] public BodyModuleData data;
|
||||
public float clickRadius = 0.2f;
|
||||
private float clickRadius = 0.05f;
|
||||
public bool available = true;
|
||||
private bool _cutting;
|
||||
|
||||
@@ -137,9 +137,10 @@ namespace AibisDream.FixSystem
|
||||
_cutLine.HideLine();
|
||||
_bodyModuleSystem.RemoveModule(this);
|
||||
ActionKit.Sequence()
|
||||
.Delay(0.5f)
|
||||
.Delay(0.8f)
|
||||
.DOTween(() => transform.DOMoveY(ConstRef.TweenEndY,
|
||||
(transform.position.y - ConstRef.TweenEndY) / ConstRef.FallSpeed).SetEase(Ease.InQuad))
|
||||
(transform.position.y - ConstRef.TweenEndY) / (ConstRef.FallSpeed * 0.6f))
|
||||
.SetEase(Ease.InQuad))
|
||||
.Callback(() => DialogController.Instance?.StartDialogNode($"{data.moduleName}CutDown"))
|
||||
.Callback(() => EnumEventSystem.Global.Send(EventEnum.CutEnd))
|
||||
.Start(this, () => Destroy(gameObject));
|
||||
|
||||
Reference in New Issue
Block a user