Beispiel #1
0
            protected override void OnDrag(Vector2 delta)
            {
                AudioStateGraphEditor editor = _Node.FindInParents <AudioStateGraphEditor>();

                if (editor != null)
                {
                    editor.ItemDrag(_Node, delta);
                }
            }
Beispiel #2
0
            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();
                    }
                }
            }