Exemple #1
0
        private void CreateSceneProxy(CreateSceneProxyDelegate createSceneProxy)
        {
            if (this.modelFile == null)
            {
                return;
            }

            var sceneProxy = createSceneProxy();

            sceneProxy.transform.position = Vector3.zero;
        }
        protected virtual void CreateSceneProxy(CreateSceneProxyDelegate createSceneProxy)
        {
            if (this.transform == null)
            {
                return;
            }

            var sceneProxy = createSceneProxy();

            sceneProxy.transform.position   = this.Transform.Translation;
            sceneProxy.transform.rotation   = this.Transform.RotQuat;
            sceneProxy.transform.localScale = this.Transform.Scale;
        }
Exemple #3
0
 /// <inheritdoc />
 public override void OnLoaded(CreateSceneProxyDelegate createSceneProxy)
 {
     base.OnLoaded(createSceneProxy);
     //this.CreateSceneProxy(createSceneProxy);
 }
Exemple #4
0
 /// <summary>
 /// Invoked when the containing DataSet is loaded.
 /// </summary>
 public virtual void OnLoaded(CreateSceneProxyDelegate createSceneProxy)
 {
 }