private void OnDebugStageHandler() { if (_curSelectedNode == null) { BarrageProject.LogError("Debug fail!Please select a node first"); return; } // 当前选择节点的父节点必须是stage BaseNode parentNode = _curSelectedNode.GetParentNode(); if (parentNode == null || parentNode.GetNodeType() != NodeType.Stage) { BarrageProject.LogError("Debug fail!Please select a node which is direct child of stage"); return; } BarrageProject.SetDebugStageNode(parentNode, _curSelectedNode); OnPackClickHandler(); BarrageProject.ClearDebugStageNode(); }