public override ShapeBase CreateShapeInstance()
 {
     MobileWaterShape shape = new MobileWaterShape("MobileWater");
       shape.Position = EditorManager.Scene.CurrentShapeSpawnPosition;
       //assign a default effect:
       if (EditorManager.EngineManager.IsInitialized())
       {
     shape.ShaderEffect.EffectLibrary = @"\Shaders\MobileWater.Shaderlib";
     shape.ShaderEffect.EffectName = "MobileWater";
       }
       return shape;
 }
Esempio n. 2
0
        public override ShapeBase CreateShapeInstance()
        {
            MobileWaterShape shape = new MobileWaterShape("MobileWater");

            shape.Position = EditorManager.Scene.CurrentShapeSpawnPosition;
            //assign a default effect:
            if (EditorManager.EngineManager.IsInitialized())
            {
                shape.ShaderEffect.EffectLibrary = @"\Shaders\MobileWater.Shaderlib";
                shape.ShaderEffect.EffectName    = "MobileWater";
            }
            return(shape);
        }