summaryrefslogtreecommitdiff
path: root/Assets/ActionTool/Editor/ActionPreviewEditor.cs
diff options
context:
space:
mode:
authorchai <chaifix@163.com>2021-09-09 19:47:02 +0800
committerchai <chaifix@163.com>2021-09-09 19:47:02 +0800
commit259d0669aecc184af3c99f3cf9d279f07ae0168f (patch)
treef87a0d61446f23fd6864015ef0269b4c84f14513 /Assets/ActionTool/Editor/ActionPreviewEditor.cs
parentadbdd29d98ee96e1c6d3d7932c4d8348157d2b87 (diff)
*misc
Diffstat (limited to 'Assets/ActionTool/Editor/ActionPreviewEditor.cs')
-rw-r--r--Assets/ActionTool/Editor/ActionPreviewEditor.cs3
1 files changed, 2 insertions, 1 deletions
diff --git a/Assets/ActionTool/Editor/ActionPreviewEditor.cs b/Assets/ActionTool/Editor/ActionPreviewEditor.cs
index 3a6f9ede..d2582289 100644
--- a/Assets/ActionTool/Editor/ActionPreviewEditor.cs
+++ b/Assets/ActionTool/Editor/ActionPreviewEditor.cs
@@ -700,8 +700,9 @@ namespace ActionTool
if (e.button != 1 || !e.isMouse || e.type != EventType.MouseDown)
return;
ActionData action = ActionManager.actionData;
+ AnimationData animData = ActionManager.animationData;
int sampleCount = (int)action.totalFrame + 1;
- float y = m_GridY + (ActionManager.MaxEventsPerFrame + 1) * kFrameHeight;
+ float y = m_GridY + (ActionManager.MaxEventsPerFrame + 1) * kFrameHeight + (animData.overrideRootMotion ? kFrameHeight : 0);
Vector2 position = e.mousePosition;
int boxCount = ActionManager.animationData.GetBoxesCount();
Rect boxRegion = new Rect(kTimeLineViewXOffset, y, sampleCount * kFrameWidth, boxCount * kFrameHeight);