Пример #1
0
 private void OnActionPointOrientationAdded(object sender, ActionPointOrientationEventArgs args)
 {
     if (IsVisible && CurrentActionPoint.Data.Id == args.ActionPointId)
     {
         CreateOrientationBtn(args.Data);
         UpdateOrientationsListLabel();
     }
 }
Пример #2
0
 private void OnActionPointOrientationUpdated(object sender, ActionPointOrientationEventArgs args)
 {
     if (orientation != null && orientation.Id == args.Data.Id)
     {
         orientation = args.Data;
         UpdateMenu();
     }
 }
 private void OnActionPointOrientationBaseUpdated(object sender, ActionPointOrientationEventArgs args)
 {
     try {
         CurrentActionPoint.GetOrientation(args.Data.Id);
         ActionButton btn = GetButton(args.Data.Id, OrientationsDynamicList);
         btn.SetLabel(args.Data.Name);
     } catch (KeyNotFoundException) {
         // not currently opened action point
     }
 }
 private void OnActionPointOrientationUpdated(object sender, ActionPointOrientationEventArgs args)
 {
     if (!gameObject.activeInHierarchy)
     {
         return;
     }
     if (orientation != null && orientation.Id == args.Data.Id)
     {
         orientation = args.Data;
         UpdateMenu();
     }
 }