public void UpdateProperty(object value) { Hierarchy.SceneObject obj = value as Hierarchy.SceneObject; currentObjectGuid = obj.Guid; if (!templateApplied) { return; } color.UpdateProperty((CldVector3)obj.MeshRenderer.Color); }
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); }