public void UpdateProperty(object value)
        {
            Hierarchy.SceneObject obj = value as Hierarchy.SceneObject;

            currentObjectGuid = obj.Guid;

            if (!templateApplied)
            {
                return;
            }

            color.UpdateProperty((CldVector3)obj.MeshRenderer.Color);
        }
Exemple #2
0
        public void UpdateProperty(object value)
        {
            Hierarchy.SceneObject sceneObject = value as Hierarchy.SceneObject;

            currentObjectGuid = sceneObject.Guid;

            if (!templateApplied)
            {
                return;
            }

            position.UpdateProperty(sceneObject.Transform.Position);
            rotation.UpdateProperty(sceneObject.Transform.Rotation);
            scale.UpdateProperty(sceneObject.Transform.Scale);
        }