コード例 #1
0
 public WeihuaGames.ClientClass.EventTargetRecord FromProtobuf(com.kodgames.corgi.protocol.EventTargetRecord eventTargetRecord)
 {
     this.targetIndex = eventTargetRecord.targetIndex;
     this.eventType   = eventTargetRecord.eventType;
     this.testType    = eventTargetRecord.testType;
     this.value       = eventTargetRecord.value;
     this.value1      = eventTargetRecord.value1;
     foreach (com.kodgames.corgi.protocol.ActionRecord record in eventTargetRecord.passiveActionRecords)
     {
         this.passiveActionRecords.Add(new WeihuaGames.ClientClass.ActionRecord().FromProtobuf(record));
     }
     return(this);
 }
コード例 #2
0
 public com.kodgames.corgi.protocol.EventTargetRecord ToProtobuf()
 {
     com.kodgames.corgi.protocol.EventTargetRecord record = new com.kodgames.corgi.protocol.EventTargetRecord {
         targetIndex = this.targetIndex,
         eventType   = this.eventType,
         testType    = this.testType,
         value       = this.value,
         value1      = this.value1
     };
     foreach (WeihuaGames.ClientClass.ActionRecord record2 in this.passiveActionRecords)
     {
         record.passiveActionRecords.Add(record2.ToProtobuf());
     }
     return(record);
 }