[client] update haxework. ep5
This commit is contained in:
@@ -11,18 +11,18 @@ views:
|
||||
views:
|
||||
- id: level
|
||||
$type: haxework.gui.ToggleButtonView
|
||||
skin: $r:skin:button.toggle
|
||||
skinId: button.tab
|
||||
text: Level
|
||||
+onPress: $this:onPress
|
||||
- id: tank
|
||||
$type: haxework.gui.ToggleButtonView
|
||||
skin: $r:skin:button.toggle
|
||||
skinId: button.tab
|
||||
text: Tank
|
||||
+onPress: $this:onPress
|
||||
# Switcher
|
||||
- id: switcher
|
||||
$type: haxework.gui.frame.FrameSwitcher
|
||||
skin: $r:skin:border
|
||||
skinId: border
|
||||
+onSwitch: $this:onFrameSwitch
|
||||
geometry.size.stretch: true
|
||||
geometry.padding: 5
|
||||
@@ -33,7 +33,7 @@ views:
|
||||
$type: ru.m.tankz.editor.frame.TankFrame
|
||||
# Version
|
||||
- $type: haxework.gui.LabelView
|
||||
skin: $r:skin:text
|
||||
skinId: text
|
||||
geometry.position: absolute
|
||||
geometry.vAlign: bottom
|
||||
geometry.hAlign: right
|
||||
|
||||
@@ -9,24 +9,24 @@ views:
|
||||
views:
|
||||
- id: gameClassicButton
|
||||
$type: haxework.gui.ButtonView
|
||||
skin: $r:skin:button.simple
|
||||
skinId: button.simple
|
||||
text: Classic
|
||||
+onPress: $this:onPress
|
||||
- id: gameDotaButton
|
||||
$type: haxework.gui.ButtonView
|
||||
skin: $r:skin:button.simple
|
||||
skinId: button.simple
|
||||
text: DotA
|
||||
+onPress: $this:onPress
|
||||
- $type: haxework.gui.HGroupView
|
||||
views:
|
||||
- id: openButton
|
||||
$type: haxework.gui.ButtonView
|
||||
skin: $r:skin:button.simple
|
||||
skinId: button.simple
|
||||
text: Open
|
||||
+onPress: $this:onPress
|
||||
- id: saveButton
|
||||
$type: haxework.gui.ButtonView
|
||||
skin: $r:skin:button.simple
|
||||
skinId: button.simple
|
||||
text: Save
|
||||
+onPress: $this:onPress
|
||||
- id: fileNameLabel
|
||||
@@ -35,13 +35,13 @@ views:
|
||||
views:
|
||||
- id: spawnPointList
|
||||
$type: haxework.gui.list.VListView<SpawnPoint>
|
||||
factory: { $class: ru.m.tankz.editor.level.SpawnPointView }
|
||||
factory: $code:function() return new ru.m.tankz.editor.level.SpawnPointView()
|
||||
geometry.size.width: 56
|
||||
geometry.size.height: 100%
|
||||
- id: mapView
|
||||
$type: ru.m.tankz.editor.level.MapEditView
|
||||
- id: brickList
|
||||
$type: haxework.gui.list.VListView<BrickConfig>
|
||||
factory: { $class: ru.m.tankz.editor.level.BrickView }
|
||||
factory: $code:function() return new ru.m.tankz.editor.level.BrickView()
|
||||
geometry.size.width: 30
|
||||
geometry.size.height: 100%
|
||||
|
||||
@@ -9,6 +9,7 @@ import ru.m.tankz.config.Config;
|
||||
|
||||
|
||||
class BrickView extends SpriteView implements IListItemView<BrickConfig> {
|
||||
private static var size = 26;
|
||||
|
||||
public var item_index(default, default):Int;
|
||||
public var data(default, set):BrickConfig;
|
||||
@@ -19,8 +20,8 @@ class BrickView extends SpriteView implements IListItemView<BrickConfig> {
|
||||
|
||||
public function new() {
|
||||
super();
|
||||
setContentSize(26, 26);
|
||||
selectView = createSelectView(geometry.size.content.width, geometry.size.content.height);
|
||||
setContentSize(size, size);
|
||||
selectView = createSelectView(size, size);
|
||||
selectView.visible = false;
|
||||
content.addChild(selectView);
|
||||
imageView = new Bitmap();
|
||||
|
||||
@@ -11,6 +11,7 @@ import ru.m.tankz.editor.level.MapEditView;
|
||||
|
||||
|
||||
class SpawnPointView extends SpriteView implements IListItemView<SpawnPoint> {
|
||||
private static var size = 52;
|
||||
|
||||
public var item_index(default, default):Int;
|
||||
public var data(default, set):SpawnPoint;
|
||||
@@ -21,8 +22,8 @@ class SpawnPointView extends SpriteView implements IListItemView<SpawnPoint> {
|
||||
|
||||
public function new() {
|
||||
super();
|
||||
setContentSize(52, 52);
|
||||
selectView = createSelectView(geometry.size.content.width, geometry.size.content.height);
|
||||
setContentSize(size, size);
|
||||
selectView = createSelectView(size, size);
|
||||
selectView.visible = false;
|
||||
content.addChild(selectView);
|
||||
imageView = new Bitmap();
|
||||
|
||||
Reference in New Issue
Block a user