本文整理汇总了C#中PlayerManager.GetLocalPlayer方法的典型用法代码示例。如果您正苦于以下问题:C# PlayerManager.GetLocalPlayer方法的具体用法?C# PlayerManager.GetLocalPlayer怎么用?C# PlayerManager.GetLocalPlayer使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类PlayerManager
的用法示例。
在下文中一共展示了PlayerManager.GetLocalPlayer方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。
示例1: Initialize
/// <summary>
/// Initialize any components required by this state.
/// </summary>
public override void Initialize()
{
ServiceManager.Game.FormManager.ClearWindow();
Options options = ServiceManager.Game.Options;
RendererAssetPool.DrawShadows = GraphicOptions.ShadowMaps;
mouseCursor = new MouseCursor(options.KeySettings.Pointer);
mouseCursor.EnableCustomCursor();
renderer = ServiceManager.Game.Renderer;
fps = new FrameCounter();
Chat = new ChatArea();
Projectiles = new ProjectileManager();
Tiles = new TexturedTileGroupManager();
Utilities = new UtilityManager();
cd = new Countdown();
Lazers = new LazerBeamManager(this);
Scene.Add(Lazers, 0);
Players = new PlayerManager();
currentGameMode = ServiceManager.Theater.GetCurrentGameMode();
Flags = new FlagManager();
Bases = new BaseManager();
EnvironmentEffects = new EnvironmentEffectManager();
buffbar = new BuffBar();
Scores = new ScoreBoard(currentGameMode, Players);
input = new ChatInput(new Vector2(5, ServiceManager.Game.GraphicsDevice.Viewport.Height), 300);//300 is a magic number...Create a chat width variable.
input.Visible = false;
hud = HUD.GetHudForPlayer(Players.GetLocalPlayer());
localPlayer = Players.GetLocalPlayer();
Scene.MainEntity = localPlayer;
sky = ServiceManager.Resources.GetTexture2D("textures\\misc\\background\\sky");
tips = new GameTips(new GameContext(CurrentGameMode, localPlayer));
helpOverlay = new HelpOverlay();
}