Guest User

Untitled

a guest
Oct 14th, 2013
197
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Haxe 0.54 KB | None | 0 0
  1. function bmpTest() {
  2.     var w = 10;
  3.     var h = 10;
  4.     var bmpMap = new BitmapData(w, h);
  5.     bmpMap.perlinNoise(w, h, 8, Std.random(0xffffff), false, true, 7, true);
  6.    
  7.     for (y in 0...h) {
  8.         for (x in 0...w) {
  9.             var val = bmpMap.getPixel32(x, y);
  10.             Lib.trace("----");
  11.             Lib.trace(StringTools.hex(val));
  12.             Lib.trace(StringTools.hex(toRGB(val).b));
  13.             Lib.trace(val);
  14.             Lib.trace(toRGB(val).b);
  15.         }
  16.     }
  17. }
  18.  
  19. function toRGB(int:Int) : Dynamic<Int> {
  20.     return {
  21.         r: (int >>> 24)&0xff ,
  22.         g: (int >>> 16)&0xff ,
  23.         b: (int >>> 8)&0xff,
  24.     }
  25. }
Advertisement
Add Comment
Please, Sign In to add comment