C# Class HelloWorld.GamePlayer

Afficher le fichier Open project: Ivony/HelloWorld Class Usage Examples

Méthodes publiques

Méthode Description
Equals ( object obj ) : bool
GetHashCode ( ) : int
GetInfo ( ) : object

获取可以用于显示的玩家信息

GetPlace ( Coordinate coordinate ) : HelloWorld.Place

根据玩家原点相对坐标获取地块

Save ( ) : System.Threading.Tasks.Task

通知保存玩家信息修改

Units ( ) : HelloWorld.Unit[]

获取玩家拥有的所有单位列表

operator ( ) : bool

Méthodes protégées

Méthode Description
GamePlayer ( IGameDataService service, System.Guid userId ) : System

Method Details

Equals() public méthode

public Equals ( object obj ) : bool
obj object
Résultat bool

GamePlayer() protected méthode

protected GamePlayer ( IGameDataService service, System.Guid userId ) : System
service IGameDataService
userId System.Guid
Résultat System

GetHashCode() public méthode

public GetHashCode ( ) : int
Résultat int

GetInfo() public méthode

获取可以用于显示的玩家信息
public GetInfo ( ) : object
Résultat object

GetPlace() public méthode

根据玩家原点相对坐标获取地块
public GetPlace ( Coordinate coordinate ) : HelloWorld.Place
coordinate Coordinate 相对坐标
Résultat HelloWorld.Place

Save() public abstract méthode

通知保存玩家信息修改
public abstract Save ( ) : System.Threading.Tasks.Task
Résultat System.Threading.Tasks.Task

Units() public méthode

获取玩家拥有的所有单位列表
public Units ( ) : HelloWorld.Unit[]
Résultat HelloWorld.Unit[]

operator() public static méthode

public static operator ( ) : bool
Résultat bool