[client] added draw package
This commit is contained in:
16
src/client/haxe/ru/m/draw/BitmapUtil.hx
Normal file
16
src/client/haxe/ru/m/draw/BitmapUtil.hx
Normal file
@@ -0,0 +1,16 @@
|
||||
package ru.m.draw;
|
||||
|
||||
import flash.geom.ColorTransform;
|
||||
import flash.geom.Rectangle;
|
||||
import flash.display.BitmapData;
|
||||
|
||||
|
||||
class BitmapUtil {
|
||||
|
||||
public static function colorize(data: BitmapData, color: Color):BitmapData {
|
||||
var result = data.clone();
|
||||
var transform = new ColorTransform(1, 1, 1, 1, color.red, color.green, color.blue, color.alpha);
|
||||
result.colorTransform(new Rectangle(0, 0, result.width, result.height), transform);
|
||||
return result;
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user