示例#1
0
        public static Building CreateFromTransfer(BuildingTransfer ft)
        {
            GameObject go = Instantiate(PrefabManager.instance.BuildingPrefab) as GameObject;
            Building   b  = go.GetComponent <Building> ();

            b.ImportTransfer(ft);
            return(b);
        }
示例#2
0
 public void ImportTransfer(BuildingTransfer buildingTransfer)
 {
     id           = buildingTransfer.id;
     uid          = buildingTransfer.uid;
     version      = buildingTransfer.version;
     created      = buildingTransfer.created;
     updated      = buildingTransfer.updated;
     buildingName = buildingTransfer.name;
     popularName  = buildingTransfer.popularName;
     markerType   = buildingTransfer.markerType;
     geoLocation  = buildingTransfer.geoLocation;
     origin       = buildingTransfer.origin;
 }