예제 #1
0
 /// <summary>
 /// Initialize The Effect
 /// </summary>
 /// <param name="Type">Line Type</param>
 /// <param name="Size">Image Size</param>
 /// <param name="direction">Effect Direction</param>
 public void Initialize(Enumeration.ELine Type, float Size, Enumeration.EDirection direction)
 {
     if (Type == Chimera.Graphics.Enumeration.ELine.Horizontal)
     {
         hiding.Initialize(new Vector2(graphics.GraphicsDevice.Viewport.Width, Size), direction);
     }
     else if (Type == Chimera.Graphics.Enumeration.ELine.Vertical)
     {
         hiding.Initialize(new Vector2(Size, graphics.GraphicsDevice.Viewport.Height), direction);
     }
 }
예제 #2
0
 /// <summary>
 /// Initialize the effect
 /// </summary>
 /// <param name="graphics">Xna GraphicsDeviceManager Reference</param>
 /// <param name="Type">Effect Type</param>
 /// <param name="Size">Effect Size</param>
 public void Initialize(GraphicsDeviceManager graphics, Enumeration.ELine Type, float Size)
 {
     if (Type == Chimera.Graphics.Enumeration.ELine.Horizontal)
     {
         partialfading.Initialize(new Vector2(graphics.GraphicsDevice.Viewport.Width, Size));
     }
     else if (Type == Chimera.Graphics.Enumeration.ELine.Vertical)
     {
         partialfading.Initialize(new Vector2(Size, graphics.GraphicsDevice.Viewport.Height));
     }
 }