Exemple #1
0
        public virtual void ActionObjectUpdate(IO.Swagger.Model.SceneObject actionObjectSwagger, bool visibility, bool interactivity)
        {
            if (Data != null & Data.Name != actionObjectSwagger.Name)
            {
                UpdateUserId(actionObjectSwagger.Name);
            }
            Data = actionObjectSwagger;
            //TODO: update all action points and actions.. ?
            ResetPosition();
            // update position and rotation based on received data from swagger
            if (visibility)
            {
                Show();
            }
            else
            {
                Hide();
            }

            SetInteractivity(interactivity);
        }
Exemple #2
0
 public override void ActionObjectUpdate(IO.Swagger.Model.SceneObject actionObjectSwagger, bool visibility, bool interactivity)
 {
     Debug.Assert(Model != null);
     base.ActionObjectUpdate(actionObjectSwagger, visibility, interactivity);
     ActionObjectName.text = actionObjectSwagger.Name;
 }