gamestatestart.cs
来自「本游戏是微软SMART PHONE平台下的手机游戏」· CS 代码 · 共 45 行
CS
45 行
using System;
using DiamondPet.LogicLayer.GameStateStartLogic;
namespace DiamondPet.UserLayer
{
/// <summary>
/// GameStateStart 的摘要说明。
/// </summary>
public class GameStateStart : GameState
{
/// <summary>
/// 开始状态父类
/// </summary>
private StartState startState;
/// <summary>
/// 选择模式状态
/// </summary>
private SelectState selectState;
public GameStateStart(UserLayerStateManager u) : base(u)
{
selectState = new SelectState(userLayerStateManager);
//初始状态选择“选择模式”
startState = selectState;
}
public override void UserLayerRunning()
{
startState.StartStateLogic();
}
public override void UserLayerKeyDown(System.Windows.Forms.Keys key)
{
startState.AddCommand(key);
}
public override void UserLayerKeyUp(System.Windows.Forms.Keys key)
{
//startState.AddCommand(key);
}
}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?