コード例 #1
0
 public void SatelliteImageLoadingWorks()
 {
     satelliteImage = SatelliteImageImporter.ReadSatelliteImage("Assets/Resources/satelliteTest.png", 827, 1024);
     Assert.True(satelliteImage.width == 827, "Wrong width!");
     Assert.True(satelliteImage.height == 1024, "Wrong height!");
     Assert.True(satelliteImage.hasSatelliteImage(), "A satellite image was not loaded!");
     Assert.True(satelliteImage.texture != null, "No texture was loaded!");
     Assert.True(satelliteImage.texture.GetPixels().Length == 827 * 1024, "Wrong number of pixels!");
 }
コード例 #2
0
 public void LackOfImageFileCreatesEmptySatelliteImageObject()
 {
     satelliteImage = SatelliteImageImporter.ReadSatelliteImage("Assets/Resources/wrongfile.png", 10, 10);
     Assert.True(!satelliteImage.hasSatelliteImage(), "A satellite image was erroneously loaded!");
 }
コード例 #3
0
 public static SatelliteImage GetSatelliteImage(string mapName, int width, int height)
 {
     return(SatelliteImageImporter.ReadSatelliteImage(GetFilePathByName(mapName, PathDataType.height) + "_satellite.png", width, height));
 }