protected override void OnDrag(Vector2 delta) { AudioStateGraphEditor editor = _Node.FindInParents <AudioStateGraphEditor>(); if (editor != null) { editor.ItemDrag(_Node, delta); } }
void _BtnPreview_Changed(object sender, System.EventArgs e) { AudioStateGraphEditor editor = _Node.FindInParents <AudioStateGraphEditor>(); if (editor != null) { if (!_BtnPreview.IsPressed) { editor.StartPreview(this, _Node.State.Clip, _Node.State.Begin, _Node.State.End); } else { editor.StopPreview(); } } }