Example #1
0
        public override OrbMotionData Serialize(OrbMotionData p_Data)
        {
            Mo_MoveDirData mo_data = new Mo_MoveDirData();

            base.Serialize(mo_data);
            return(mo_data);
        }
Example #2
0
        public override void Deserialize(OrbMotionData p_Data)
        {
            Mo_MoveDirData mo_data = (Mo_MoveDirData)p_Data;

            base.Deserialize(p_Data);
            speed = mo_data.speed;
            dir   = mo_data.dir;
        }
Example #3
0
 /// <summary>
 /// entity->data,
 /// </summary>
 /// <param name="p_data"></param>
 /// <returns></returns>
 public virtual OrbMotionData Serialize(OrbMotionData p_data)
 {
     return(null);
 }
Example #4
0
 /// <summary>
 /// data->entity
 /// </summary>
 /// <param name="p_data"></param>
 public virtual void Deserialize(OrbMotionData p_data)
 {
     this.id   = p_data.id;
     this.name = p_data.name;
 }
Example #5
0
 public override OrbMotionData Serialize(OrbMotionData p_data)
 {
     return(base.Serialize(p_data));
 }