add "zoom to 100%" button
This commit is contained in:
parent
a7506854f6
commit
340de859d1
BIN
assets/zoom.png
Normal file
BIN
assets/zoom.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 692 B |
|
@ -25,6 +25,8 @@ package
|
||||||
{
|
{
|
||||||
[Embed(source = '../assets/save.png')]
|
[Embed(source = '../assets/save.png')]
|
||||||
private const bmpSave:Class;
|
private const bmpSave:Class;
|
||||||
|
[Embed(source = '../assets/zoom.png')]
|
||||||
|
private const bmpZoom:Class;
|
||||||
|
|
||||||
public static const LAYER_TOKENS: int = 100;
|
public static const LAYER_TOKENS: int = 100;
|
||||||
public static const LAYER_SIDEBAR: int = 50;
|
public static const LAYER_SIDEBAR: int = 50;
|
||||||
|
@ -56,8 +58,9 @@ package
|
||||||
this.rgurpd = [];
|
this.rgurpd = [];
|
||||||
this.rgsidebar = new Vector.<Sidebar>();
|
this.rgsidebar = new Vector.<Sidebar>();
|
||||||
|
|
||||||
var sidebarSave: Sidebar = AddSidebar(new Sidebar(FP.width - 32, FP.width, 0, 0, 32, 32, LAYER_SAVE, false, false));
|
var sidebarSave: Sidebar = AddSidebar(new Sidebar(FP.width - 32, FP.width, FP.height - 64, FP.height - 64, 32, 64, LAYER_SAVE, false, false));
|
||||||
new Button(sidebarSave, bmpSave, Save);
|
new Button(sidebarSave, bmpSave, Save);
|
||||||
|
new Button(sidebarSave, bmpZoom, ResetZoom);
|
||||||
|
|
||||||
sidebarMsg = null;
|
sidebarMsg = null;
|
||||||
alarmMsg = null;
|
alarmMsg = null;
|
||||||
|
@ -244,7 +247,12 @@ package
|
||||||
alarmMsg = Alarm(addTween(new Alarm(2, function():void { sidebarMsg.Toggle(ShowNextMsg); }, Tween.ONESHOT), true));
|
alarmMsg = Alarm(addTween(new Alarm(2, function():void { sidebarMsg.Toggle(ShowNextMsg); }, Tween.ONESHOT), true));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
private function ResetZoom(): void
|
||||||
|
{
|
||||||
|
var pointMiddle: Point = new Point(FP.halfWidth, FP.halfHeight);
|
||||||
|
pointView = PointRealFromScreen(pointMiddle).subtract(pointMiddle);
|
||||||
|
zoom = 1;
|
||||||
|
}
|
||||||
public function Save(): void
|
public function Save(): void
|
||||||
{
|
{
|
||||||
var stream: FileStream = new FileStream();
|
var stream: FileStream = new FileStream();
|
||||||
|
|
Loading…
Reference in a new issue