C# Класс Pokemon3D.Entities.Components.PlayerControllerComponent

Наследование: EntityComponent
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
Clone ( System.Entity target ) : EntityComponent
PlayerControllerComponent ( System.Entity referringEntity ) : System
PlayerControllerComponent ( EntityComponentDataCreationStruct parameters ) : System
Update ( GameTime gameTime ) : void

Приватные методы

Метод Описание
HandleFirstPersonMovement ( float elapsedTime, Microsoft.Xna.Framework.Input.MouseState mouseState, Vector3 movementDirection ) : void
HandleGodModeMovement ( float elapsedTime, Microsoft.Xna.Framework.Input.MouseState mouseState, Vector3 movementDirection ) : void
HandleThirdPersonMovement ( float elapsedTime, Microsoft.Xna.Framework.Input.MouseState mouseState, Vector3 movementDirection ) : void
OnMovementModeChanged ( ) : void

Описание методов

Clone() публичный Метод

public Clone ( System.Entity target ) : EntityComponent
target System.Entity
Результат EntityComponent

PlayerControllerComponent() публичный Метод

public PlayerControllerComponent ( System.Entity referringEntity ) : System
referringEntity System.Entity
Результат System

PlayerControllerComponent() публичный Метод

public PlayerControllerComponent ( EntityComponentDataCreationStruct parameters ) : System
parameters Pokemon3D.Entities.System.EntityComponentDataCreationStruct
Результат System

Update() публичный Метод

public Update ( GameTime gameTime ) : void
gameTime Microsoft.Xna.Framework.GameTime
Результат void