C# 클래스 NScumm.MonoGame.BackgroundScreen

The background screen sits behind all the other menu screens. It draws a background image that remains fixed in place regardless of whatever transitions the screens on top of it may be doing.
This public class is somewhat similar to one of the same name in the GameStateManagement sample.
상속: GameScreen
파일 보기 프로젝트 열기: scemino/nscumm

공개 메소드들

메소드 설명
BackgroundScreen ( ) : System

Construct a new BackgroundScreen object.

Draw ( GameTime gameTime ) : void

Draws the background screen.

Update ( GameTime gameTime, bool otherScreenHasFocus, bool coveredByOtherScreen ) : void

Updates the background screen. Unlike most screens, this should not transition off even if it has been covered by another screen: it is supposed to be covered, after all! This overload forces the coveredByOtherScreen parameter to false in order to stop the base Update method wanting to transition off.

메소드 상세

BackgroundScreen() 공개 메소드

Construct a new BackgroundScreen object.
public BackgroundScreen ( ) : System
리턴 System

Draw() 공개 메소드

Draws the background screen.
public Draw ( GameTime gameTime ) : void
gameTime Microsoft.Xna.Framework.GameTime
리턴 void

Update() 공개 메소드

Updates the background screen. Unlike most screens, this should not transition off even if it has been covered by another screen: it is supposed to be covered, after all! This overload forces the coveredByOtherScreen parameter to false in order to stop the base Update method wanting to transition off.
public Update ( GameTime gameTime, bool otherScreenHasFocus, bool coveredByOtherScreen ) : void
gameTime Microsoft.Xna.Framework.GameTime
otherScreenHasFocus bool
coveredByOtherScreen bool
리턴 void