This commit is contained in:
2015-05-26 12:42:22 +03:00
parent 1643283b5d
commit 25a3fc7bf1
2 changed files with 3 additions and 1 deletions

View File

@@ -49,6 +49,7 @@ class TextView extends SpriteView implements ITextView<Sprite, TextField> {
textFormat = textField.defaultTextFormat; textFormat = textField.defaultTextFormat;
textFormat.font = "Arial"; textFormat.font = "Arial";
textFormat.size = 16; textFormat.size = 16;
textFormat.leading = 0;
textFormat.align = TextFormatAlign.CENTER; textFormat.align = TextFormatAlign.CENTER;
content.addChild(textField); content.addChild(textField);
} }

View File

@@ -20,6 +20,7 @@ class ButtonBitmapSkin implements ISkin<Sprite, ButtonView> implements ISize {
public var upImage(null, set):BitmapData; public var upImage(null, set):BitmapData;
public var overImage(null, set):BitmapData; public var overImage(null, set):BitmapData;
public var downImage(null, set):BitmapData; public var downImage(null, set):BitmapData;
public var disableImage(null, default):BitmapData;
private var images:Map<ButtonState, BitmapData>; private var images:Map<ButtonState, BitmapData>;
private var disable:BitmapData; private var disable:BitmapData;
@@ -62,7 +63,7 @@ class ButtonBitmapSkin implements ISkin<Sprite, ButtonView> implements ISize {
public function draw(view:ButtonView):Void { public function draw(view:ButtonView):Void {
if (images == null) return; if (images == null) return;
var image:BitmapData = view.disabled ? disable : images.get(view.state); var image:BitmapData = view.disabled ? disableImage == null ? disable : disableImage : images.get(view.state);
DrawUtil.draw(view.content.graphics, image, new Rectangle(0, 0, view.width, view.height), fillType, color); DrawUtil.draw(view.content.graphics, image, new Rectangle(0, 0, view.width, view.height), fillType, color);
} }