Esempio n. 1
0
        /// <inheritdoc/>
        protected override void CloneCore(SceneNode source)
        {
            // Clone the SceneNode properties (base class).
              base.CloneCore(source);

              // Clone the RenderToTextureNode properties.
              var sourceTyped = (WaterNode)source;
              EnableUnderwaterEffect = sourceTyped.EnableUnderwaterEffect;
              ExtraHeight = sourceTyped.ExtraHeight;
              //MaxDepth = sourceTyped.MaxDepth;
              PlanarReflection = sourceTyped.PlanarReflection;
              SkyboxReflection = sourceTyped.SkyboxReflection;
              Flow = sourceTyped.Flow;
              Waves = sourceTyped.Waves;
              DepthBufferWriteEnable = sourceTyped.DepthBufferWriteEnable;
        }
Esempio n. 2
0
 private void Awake()
 {
     instance = GameObject.FindGameObjectWithTag("WaterTile").GetComponent <WaterWaves>();
 }