HelloWorld.GameRuleItem.Initialize C# (CSharp) Method

Initialize() protected method

初始化游戏规则数据
protected Initialize ( GameRulesBase rules, Newtonsoft.Json.Linq.JObject data ) : void
rules GameRulesBase
data Newtonsoft.Json.Linq.JObject 游戏规则数据
return void
        protected virtual void Initialize( GameRulesBase rules, JObject data )
        {
            if ( data == null )
            throw new ArgumentNullException( "data" );

              Guid = (Guid) data.GuidValue( "ID" );
              Data = (JObject) data.DeepClone();
        }