private void OnActionPointJointsUpdated(object sender, RobotJointsEventArgs args) { if (joints != null && joints.Id == args.Data.Id) { joints = args.Data; UpdateMenu(); } }
private void OnActionPointJointsUpdated(object sender, RobotJointsEventArgs args) { try { ActionButton btn = GetButton(args.Data.Id, JointsDynamicList); btn.GetComponentInParent <ServiceButton>().State = args.Data.IsValid; } catch (ItemNotFoundException) { // not currently opened action point } }
private void OnActionPointJointsBaseUpdated(object sender, RobotJointsEventArgs args) { try { ActionButton btn = GetButton(args.Data.Id, JointsDynamicList); btn.SetLabel(args.Data.Name); } catch (ItemNotFoundException) { // not currently opened action point } }
private void OnActionPointJointsAdded(object sender, RobotJointsEventArgs args) { if (!IsVisible || args.ActionPointId != CurrentActionPoint.GetId()) { return; } if (args.Data.RobotId == SceneManager.Instance.SelectedRobot.GetId()) { ServiceButton btn = CreateJointsButton(JointsDynamicList.transform, args.Data.Id, args.Data.Name, () => OpenDetailMenu(args.Data), args.Data.IsValid); btn.GetComponentInChildren <ActionButton>().Highlight(2f); } }
private void OnActionPointJointsUpdated(object sender, RobotJointsEventArgs args) { if (!gameObject.activeInHierarchy) { return; } if (joints != null && joints.Id == args.Data.Id) { joints = args.Data; UpdateMenu(); MoveHereModel(); } }
private void OnActionPointJointsAdded(object sender, RobotJointsEventArgs args) { if (args.ActionPointId != CurrentActionPoint.GetId()) { return; } if (SceneManager.Instance.GetRobot(args.Data.RobotId).GetName() == (string)JointsRobotsList.GetValue()) { var btn = CreateJointsButton(JointsDynamicList.transform, args.Data.Id, args.Data.Name, () => OpenDetailMenu(args.Data)); btn.State = args.Data.IsValid; btn.GetComponentInChildren <ActionButton>().Highlight(2f); } }
private void OnActionPointJointsUpdated(object sender, RobotJointsEventArgs args) { if (!IsVisible && ContainerJoints.activeInHierarchy) { return; } try { ActionButton btn = GetButton(args.Data.Id, JointsDynamicList); Debug.LogError(btn.GetLabel()); btn.GetComponent <TooltipContent>().enabled = !args.Data.IsValid; btn.transform.parent.GetComponent <ServiceButton>().State = args.Data.IsValid; } catch (ItemNotFoundException) { // not currently opened action point } }