示例#1
0
 public FramesPerSecondCounter( NezSpriteFont font, Color color, FPSDockPosition dockPosition = FPSDockPosition.TopRight, int maximumSamples = 100 )
     : base(font, string.Empty, Vector2.Zero, color)
 {
     this.maximumSamples = maximumSamples;
     this.dockPosition = dockPosition;
     initialize();
 }
 public FramesPerSecondCounter(
     NezSpriteFont font,
     Color color,
     FPSDockPosition dockPosition = FPSDockPosition.TopRight,
     int maximumSamples           = 100)
     : base(font, string.Empty, Vector2.Zero, color)
 {
     this.maximumSamples = maximumSamples;
     this.dockPosition   = dockPosition;
     init();
 }
 /// <summary>
 /// Sets which corner of the screen the fps text will show.
 /// </summary>
 /// <param name="dockPosition">Corner of the screen</param>
 public FramesPerSecondCounter setDockPosition(FPSDockPosition dockPosition)
 {
     this.dockPosition = dockPosition;
     return(this);
 }
示例#4
0
 /// <summary>
 /// Sets which corner of the screen the fps text will show.
 /// </summary>
 /// <param name="dockPosition">Corner of the screen</param>
 public FramesPerSecondCounter setDockPosition( FPSDockPosition dockPosition )
 {
     this.dockPosition = dockPosition;
     return this;
 }