private void NotifyTrack_OnNotifySelected(object sender, AnimNotifyEditControlEventArgs e) { ProGrid.Instance = null; ProGrid.Instance = e.Ctrl.CGfxNotify; if (mSelectNotify != null) { mSelectNotify.OnEditor_UnSelected(mEditorAnimationClip.AnimationClip, PreviewActor); } mSelectNotify = e.Ctrl.CGfxNotify; mSelectNotify.OnEditor_Selected(mEditorAnimationClip.AnimationClip, PreviewActor); }
private void NotifyTrack_OnMouseIn(object sender, AnimNotifyEditControlEventArgs e) { if (mPickedNotifyNodeCtrl == null) { return; } if (mPickedNotifyNodeCtrl.TrackNum != e.TrackNum) { var fromCtrl = GetNofifyTrack(mPickedNotifyNodeCtrl.TrackNum); fromCtrl.RemoveNotifyNode(mPickedNotifyNodeCtrl); var notifyEditCtrl = GetNofifyTrack(e.TrackNum); notifyEditCtrl.ChangeNotifyNodeTrack(mPickedNotifyNodeCtrl); Console.WriteLine("NotifyCtrl_OnMouseIn"); } }
private void NotifyTrack_OnChangeNotifyTrack(object sender, AnimNotifyEditControlEventArgs e) { AddToNotifyTrackMap(e.Ctrl.CGfxNotify.ID, e.TrackNum, e.Ctrl.CGfxNotify.NotifyName); //RefreshNotifyTrackMap(e.Ctrl.CGfxNotify.ID, e.TrackNum); }
private void NotifyTrack_OnRemoveNotify(object sender, AnimNotifyEditControlEventArgs e) { RemoveFromNotifyTrackMap(e.Ctrl.CGfxNotify.ID); }
private void NotifyTrack_OnAddNotify(object sender, AnimNotifyEditControlEventArgs e) { AddToNotifyTrackMap(e.Ctrl.CGfxNotify.ID, e.TrackNum, e.Ctrl.CGfxNotify.NotifyName); }
private void NotifyTrack_OnMouseOut(object sender, AnimNotifyEditControlEventArgs e) { }
private void NotifyTrack_OnNotifyDropDown(object sender, AnimNotifyEditControlEventArgs e) { mPickedNotifyNodeCtrl = null; }
private void NotifyTrack_OnNotifyPickUp(object sender, AnimNotifyEditControlEventArgs e) { mPickedNotifyNodeCtrl = e.Ctrl; }