示例#1
0
 public TileProperties(IIntrinsicTileProperties tileProperties)
 {
     Humidity = tileProperties.Humidity;
     Passability = tileProperties.Passability;
     Position = new Coordinate(tileProperties.Position);
     Temperature = tileProperties.Temperature;
 }
 public AdaptToTileProperties(IIntrinsicTileProperties properties)
 {
     _properties = properties;
 }
示例#3
0
 public IIntrinsicTileProperties Add(IIntrinsicTileProperties properties)
 {
     return new TileProperties(Humidity + properties.Humidity, Passability + properties.Passability,
         Position, Temperature + properties.Temperature);
 }