C# 클래스 HelloWorld.PlaceActing

파일 보기 프로젝트 열기: Ivony/HelloWorld 1 사용 예제들

공개 메소드들

메소드 설명
Check ( System.DateTime now ) : void

检查活动状态

Equals ( object obj ) : bool
FromData ( HelloWorld.Place place, Newtonsoft.Json.Linq.JObject data ) : PlaceActing

从 JSON 数据中读取

GetHashCode ( ) : int
GetInfo ( ) : object

获取可以展示给玩家的信息

GetPlayer ( ) : GamePlayer

获取发起活动的玩家对象

ToJson ( ) : Newtonsoft.Json.Linq.JObject

비공개 메소드들

메소드 설명
PlaceActing ( ) : System
StartAt ( GamePlayer player, HelloWorld.Place place, ActionDescriptorBase action ) : PlaceActing

在指定地块开始这个活动

메소드 상세

Check() 공개 메소드

检查活动状态
public Check ( System.DateTime now ) : void
now System.DateTime
리턴 void

Equals() 공개 메소드

public Equals ( object obj ) : bool
obj object
리턴 bool

FromData() 공개 정적인 메소드

从 JSON 数据中读取
public static FromData ( HelloWorld.Place place, Newtonsoft.Json.Linq.JObject data ) : PlaceActing
place HelloWorld.Place 活动所处地块
data Newtonsoft.Json.Linq.JObject 活动数据
리턴 PlaceActing

GetHashCode() 공개 메소드

public GetHashCode ( ) : int
리턴 int

GetInfo() 공개 메소드

获取可以展示给玩家的信息
public GetInfo ( ) : object
리턴 object

GetPlayer() 공개 메소드

获取发起活动的玩家对象
public GetPlayer ( ) : GamePlayer
리턴 GamePlayer

ToJson() 공개 메소드

public ToJson ( ) : Newtonsoft.Json.Linq.JObject
리턴 Newtonsoft.Json.Linq.JObject