实例介绍
演示地址:http://www.chenlinsheng.com/game/ShootHeart/
【实例截图】
【核心代码】
ShootHeartGame
└── ShootHeartGame1107
├── bin-debug
│ ├── lib
│ │ └── egret_file_list.js
│ └── src
│ ├── AssetAdapter.js
│ ├── cls
│ │ ├── Event
│ │ │ └── GameEvent.js
│ │ ├── gui
│ │ │ ├── GameView.js
│ │ │ ├── LoginView.js
│ │ │ ├── RedirectView.js
│ │ │ ├── ResultView.js
│ │ │ └── ShareView.js
│ │ ├── skins
│ │ │ ├── GameViewSkin.js
│ │ │ ├── HeartBtnSkin.js
│ │ │ ├── LoginViewSkin.js
│ │ │ ├── RedirectSkin.js
│ │ │ ├── ResultViewSkin.js
│ │ │ └── ShareViewSkin.js
│ │ └── vo
│ │ └── GameVo.js
│ ├── game_file_list.js
│ ├── LoadingUI.js
│ ├── Main.js
│ └── skins
│ └── simple
│ ├── AlertSkin.js
│ ├── ButtonSkin.js
│ ├── CheckBoxSkin.js
│ ├── CloseButtonSkin.js
│ ├── DropDownListItemRendererSkin.js
│ ├── DropDownListOpenButtonSkin.js
│ ├── DropDownListSkin.js
│ ├── HSliderSkin.js
│ ├── HSliderThumbSkin.js
│ ├── ItemRendererSkin.js
│ ├── ListSkin.js
│ ├── PanelSkin.js
│ ├── ProgressBarSkin.js
│ ├── RadioButtonSkin.js
│ ├── SkinnableContainerSkin.js
│ ├── TabBarButtonSkin.js
│ ├── TabBarSkin.js
│ ├── TitleWindowSkin.js
│ ├── ToggleButtonSkin.js
│ ├── ToggleSwitchSkin.js
│ ├── TreeDisclosureButtonSkin.js
│ ├── TreeItemRendererSkin.js
│ ├── TreeSkin.js
│ ├── VSliderSkin.js
│ └── VSliderThumbSkin.js
├── build.bat
├── build_engine.bat
├── egretProperties.json
├── launcher
│ ├── egret_loader.js
│ ├── egret_require.js
│ ├── index.html
│ ├── native_loader.js
│ ├── release.html
│ └── WeixinApi.js
├── libs
│ ├── core
│ │ ├── core.d.ts
│ │ ├── egret
│ │ │ ├── context
│ │ │ │ ├── Browser.js
│ │ │ │ ├── devices
│ │ │ │ │ ├── DeviceContext.js
│ │ │ │ │ └── HTML5DeviceContext.js
│ │ │ │ ├── display
│ │ │ │ │ ├── HTML5StageText.js
│ │ │ │ │ └── StageText.js
│ │ │ │ ├── external
│ │ │ │ │ └── ExternalInterface.js
│ │ │ │ ├── html5.d.ts
│ │ │ │ ├── interactive
│ │ │ │ │ ├── HTML5TouchContext.js
│ │ │ │ │ ├── InteractionMode.js
│ │ │ │ │ └── TouchContext.js
│ │ │ │ ├── localStorage
│ │ │ │ │ └── localStorage.js
│ │ │ │ ├── MainContext.js
│ │ │ │ ├── net
│ │ │ │ │ ├── HTML5NetContext.js
│ │ │ │ │ └── NetContext.js
│ │ │ │ ├── renderer
│ │ │ │ │ ├── dom
│ │ │ │ │ │ └── DOMTrans.js
│ │ │ │ │ ├── HTML5CanvasRenderer.js
│ │ │ │ │ ├── RendererContext.js
│ │ │ │ │ ├── RenderFilter.js
│ │ │ │ │ ├── webgl
│ │ │ │ │ │ ├── WebGLShaderManager.js
│ │ │ │ │ │ └── WebGLUtils.js
│ │ │ │ │ └── WebGLRenderer.js
│ │ │ │ ├── StageDelegate.js
│ │ │ │ └── Ticker.js
│ │ │ ├── display
│ │ │ │ ├── BitmapFillMode.js
│ │ │ │ ├── Bitmap.js
│ │ │ │ ├── BlendMode.js
│ │ │ │ ├── DisplayObjectContainer.js
│ │ │ │ ├── DisplayObject.js
│ │ │ │ ├── Graphics.js
│ │ │ │ ├── MovieClip.js
│ │ │ │ ├── RenderTexture.js
│ │ │ │ ├── Scroller.js
│ │ │ │ ├── Shape.js
│ │ │ │ ├── Sprite.js
│ │ │ │ ├── SpriteSheet.js
│ │ │ │ ├── Stage.js
│ │ │ │ ├── StageScaleMode.js
│ │ │ │ └── Texture.js
│ │ │ ├── events
│ │ │ │ ├── EventDispatcher.js
│ │ │ │ ├── Event.js
│ │ │ │ ├── EventPhase.js
│ │ │ │ ├── HTTPStatusEvent.js
│ │ │ │ ├── IEventDispatcher.js
│ │ │ │ ├── IOErrorEvent.js
│ │ │ │ ├── TimerEvent.js
│ │ │ │ └── TouchEvent.js
│ │ │ ├── geom
│ │ │ │ ├── Matrix.js
│ │ │ │ ├── Point.js
│ │ │ │ └── Rectangle.js
│ │ │ ├── layout
│ │ │ │ ├── HorizontalAlign.js
│ │ │ │ └── VerticalAlign.js
│ │ │ ├── media
│ │ │ │ └── Sound.js
│ │ │ ├── net
│ │ │ │ ├── URLLoaderDataFormat.js
│ │ │ │ ├── URLLoader.js
│ │ │ │ ├── URLRequest.js
│ │ │ │ ├── URLRequestMethod.js
│ │ │ │ └── URLVariables.js
│ │ │ ├── text
│ │ │ │ ├── BitmapText.js
│ │ │ │ ├── BitmapTextSpriteSheet.js
│ │ │ │ ├── InputController.js
│ │ │ │ ├── TextField.js
│ │ │ │ ├── TextFieldType.js
│ │ │ │ └── TextInput.js
│ │ │ ├── tween
│ │ │ │ ├── Ease.js
│ │ │ │ └── Tween.js
│ │ │ └── utils
│ │ │ ├── ByteArray.js
│ │ │ ├── callLater.js
│ │ │ ├── getDefinitionByName.js
│ │ │ ├── getQualifiedClassName.js
│ │ │ ├── getTimer.js
│ │ │ ├── hasDefinition.js
│ │ │ ├── HashObject.js
│ │ │ ├── IHashObject.js
│ │ │ ├── Injector.js
│ │ │ ├── Logger.js
│ │ │ ├── Profiler.js
│ │ │ ├── Recycler.js
│ │ │ ├── SAXParser.js
│ │ │ ├── setTimeout.js
│ │ │ ├── Timer.js
│ │ │ ├── toColorString.js
│ │ │ └── XML.js
│ │ ├── extension
│ │ │ ├── gui
│ │ │ │ ├── collections
│ │ │ │ │ ├── ArrayCollection.js
│ │ │ │ │ ├── ICollection.js
│ │ │ │ │ ├── ITreeCollection.js
│ │ │ │ │ └── ObjectCollection.js
│ │ │ │ ├── components
│ │ │ │ │ ├── Alert.js
│ │ │ │ │ ├── Button.js
│ │ │ │ │ ├── CheckBox.js
│ │ │ │ │ ├── DataGroup.js
│ │ │ │ │ ├── DropDownList.js
│ │ │ │ │ ├── EditableText.js
│ │ │ │ │ ├── Group.js
│ │ │ │ │ ├── HScrollBar.js
│ │ │ │ │ ├── HSlider.js
│ │ │ │ │ ├── IItemRenderer.js
│ │ │ │ │ ├── IItemRendererOwner.js
│ │ │ │ │ ├── ITreeItemRenderer.js
│ │ │ │ │ ├── Label.js
│ │ │ │ │ ├── List.js
│ │ │ │ │ ├── Panel.js
│ │ │ │ │ ├── PopUpAnchor.js
│ │ │ │ │ ├── ProgressBarDirection.js
│ │ │ │ │ ├── ProgressBar.js
│ │ │ │ │ ├── RadioButtonGroup.js
│ │ │ │ │ ├── RadioButton.js
│ │ │ │ │ ├── Rect.js
│ │ │ │ │ ├── Scroller.js
│ │ │ │ │ ├── Skin.js
│ │ │ │ │ ├── SkinnableComponent.js
│ │ │ │ │ ├── SkinnableContainer.js
│ │ │ │ │ ├── SkinnableDataContainer.js
│ │ │ │ │ ├── Spacer.js
│ │ │ │ │ ├── supportClasses
│ │ │ │ │ │ ├── Animation.js
│ │ │ │ │ │ ├── ButtonBase.js
│ │ │ │ │ │ ├── DefaultAssetAdapter.js
│ │ │ │ │ │ ├── DefaultSkinAdapter.js
│ │ │ │ │ │ ├── DropDownController.js
│ │ │ │ │ │ ├── DropDownListBase.js
│ │ │ │ │ │ ├── GroupBase.js
│ │ │ │ │ │ ├── ItemRenderer.js
│ │ │ │ │ │ ├── ListBase.js
│ │ │ │ │ │ ├── Range.js
│ │ │ │ │ │ ├── SkinBasicLayout.js
│ │ │ │ │ │ ├── SkinnableTextBase.js
│ │ │ │ │ │ ├── SliderBase.js
│ │ │ │ │ │ ├── TextBase.js
│ │ │ │ │ │ ├── Theme.js
│ │ │ │ │ │ ├── ToggleButtonBase.js
│ │ │ │ │ │ ├── TrackBase.js
│ │ │ │ │ │ └── TreeItemRenderer.js
│ │ │ │ │ ├── TabBarButton.js
│ │ │ │ │ ├── TabBar.js
│ │ │ │ │ ├── TextArea.js
│ │ │ │ │ ├── TextInput.js
│ │ │ │ │ ├── TitleWindow.js
│ │ │ │ │ ├── ToggleButton.js
│ │ │ │ │ ├── ToggleSwitch.js
│ │ │ │ │ ├── Tree.js
│ │ │ │ │ ├── UIAsset.js
│ │ │ │ │ ├── ViewStack.js
│ │ │ │ │ ├── VScrollBar.js
│ │ │ │ │ └── VSlider.js
│ │ │ │ ├── core
│ │ │ │ │ ├── ClassFactory.js
│ │ │ │ │ ├── IAssetAdapter.js
│ │ │ │ │ ├── IContainer.js
│ │ │ │ │ ├── IDisplayText.js
│ │ │ │ │ ├── IEditableText.js
│ │ │ │ │ ├── IFactory.js
│ │ │ │ │ ├── IInvalidateDisplay.js
│ │ │ │ │ ├── IInvalidating.js
│ │ │ │ │ ├── ILayoutElement.js
│ │ │ │ │ ├── ISkinAdapter.js
│ │ │ │ │ ├── ISkin.js
│ │ │ │ │ ├── ISkinnableClient.js
│ │ │ │ │ ├── IStateClient.js
│ │ │ │ │ ├── IUIComponent.js
│ │ │ │ │ ├── IUIStage.js
│ │ │ │ │ ├── IViewport.js
│ │ │ │ │ ├── IViewStack.js
│ │ │ │ │ ├── IVisualElementContainer.js
│ │ │ │ │ ├── IVisualElement.js
│ │ │ │ │ ├── NavigationUnit.js
│ │ │ │ │ ├── PopUpPosition.js
│ │ │ │ │ ├── ScrollPolicy.js
│ │ │ │ │ ├── UIComponent.js
│ │ │ │ │ ├── UIGlobals.js
│ │ │ │ │ ├── UILayer.js
│ │ │ │ │ └── UIStage.js
│ │ │ │ ├── events
│ │ │ │ │ ├── CloseEvent.js
│ │ │ │ │ ├── CollectionEvent.js
│ │ │ │ │ ├── CollectionEventKind.js
│ │ │ │ │ ├── ElementExistenceEvent.js
│ │ │ │ │ ├── IndexChangeEvent.js
│ │ │ │ │ ├── ListEvent.js
│ │ │ │ │ ├── MoveEvent.js
│ │ │ │ │ ├── PopUpEvent.js
│ │ │ │ │ ├── PropertyChangeEvent.js
│ │ │ │ │ ├── PropertyChangeEventKind.js
│ │ │ │ │ ├── RendererExistenceEvent.js
│ │ │ │ │ ├── ResizeEvent.js
│ │ │ │ │ ├── SkinPartEvent.js
│ │ │ │ │ ├── StateChangeEvent.js
│ │ │ │ │ ├── TrackBaseEvent.js
│ │ │ │ │ ├── TreeEvent.js
│ │ │ │ │ └── UIEvent.js
│ │ │ │ ├── gui.d.ts
│ │ │ │ ├── layouts
│ │ │ │ │ ├── BasicLayout.js
│ │ │ │ │ ├── ColumnAlign.js
│ │ │ │ │ ├── HorizontalLayout.js
│ │ │ │ │ ├── RowAlign.js
│ │ │ │ │ ├── supportClasses
│ │ │ │ │ │ └── LayoutBase.js
│ │ │ │ │ ├── TileLayout.js
│ │ │ │ │ ├── TileOrientation.js
│ │ │ │ │ └── VerticalLayout.js
│ │ │ │ ├── managers
│ │ │ │ │ ├── ILayoutManagerClient.js
│ │ │ │ │ ├── impl
│ │ │ │ │ │ └── PopUpManagerImpl.js
│ │ │ │ │ ├── IPopUpManager.js
│ │ │ │ │ ├── layoutClass
│ │ │ │ │ │ └── DepthQueue.js
│ │ │ │ │ ├── LayoutManager.js
│ │ │ │ │ └── PopUpManager.js
│ │ │ │ ├── states
│ │ │ │ │ ├── AddItems.js
│ │ │ │ │ ├── IOverride.js
│ │ │ │ │ ├── OverrideBase.js
│ │ │ │ │ ├── SetProperty.js
│ │ │ │ │ └── State.js
│ │ │ │ └── utils
│ │ │ │ ├── getScale9Grid.js
│ │ │ │ ├── LayoutUtil.js
│ │ │ │ └── setProperties.js
│ │ │ └── resource
│ │ │ ├── analyzer
│ │ │ │ ├── AnalyzerBase.js
│ │ │ │ ├── BinAnalyzer.js
│ │ │ │ ├── FontAnalyzer.js
│ │ │ │ ├── ImageAnalyzer.js
│ │ │ │ ├── JsonAnalyzer.js
│ │ │ │ ├── SheetAnalyzer.js
│ │ │ │ ├── SoundAnalyzer.js
│ │ │ │ ├── TextAnalyzer.js
│ │ │ │ └── XMLAnalyzer.js
│ │ │ ├── core
│ │ │ │ ├── ResourceConfig.js
│ │ │ │ ├── ResourceItem.js
│ │ │ │ └── ResourceLoader.js
│ │ │ ├── events
│ │ │ │ └── ResourceEvent.js
│ │ │ └── Resource.js
│ │ └── jslib
│ │ └── NumberUtils.js
│ ├── exml.d.ts
│ ├── module_reference.json
│ └── WeixinAPI.d.ts
├── release
│ ├── index.html
│ ├── launcher
│ │ ├── egret_loader.js
│ │ ├── egret_require.js
│ │ ├── game-min.js
│ │ ├── native_loader.js
│ │ └── WeixinApi.js
│ └── resource
│ ├── asset
│ │ ├── bg.jpg
│ │ └── simple
│ │ ├── CheckBox
│ │ │ ├── checkbox-select_disabled.png
│ │ │ ├── checkbox-select_normal.png
│ │ │ ├── checkbox-select_over.png
│ │ │ ├── checkbox-unselect_disabled.png
│ │ │ ├── checkbox-unselect_normal.png
│ │ │ └── checkbox-unselect_over.png
│ │ ├── DropdownList
│ │ │ ├── dropdownlist_arrow_down.png
│ │ │ ├── dropdownlist_arrow_up.png
│ │ │ ├── DropDownListButtonSkin_down.png
│ │ │ ├── DropDownListButtonSkin_over.png
│ │ │ ├── DropDownListButtonSkin_up.png
│ │ │ └── dropdownlist_over.png
│ │ ├── HSlider
│ │ │ ├── HSlider_fill.png
│ │ │ ├── HSlider_thumb.png
│ │ │ └── HSlider_track.png
│ │ ├── ItemRenderer
│ │ │ ├── app_list_item_cutlline.png
│ │ │ ├── app_list_item_select.png
│ │ │ └── app_list_item_up.png
│ │ ├── NormalButton
│ │ │ ├── button_disabled.png
│ │ │ ├── button_down.png
│ │ │ ├── button_normal.png
│ │ │ └── button_over.png
│ │ ├── ONOFFButton
│ │ │ ├── onoffbutton_off_label.png
│ │ │ ├── onoffbutton_off_thumb.png
│ │ │ ├── onoffbutton_off_track.png
│ │ │ ├── onoffbutton_on_label.png
│ │ │ ├── onoffbutton_on_thumb.png
│ │ │ └── onoffbutton_on_track.png
│ │ ├── Panel
│ │ │ ├── Panel_back.png
│ │ │ └── Panel_headeBack.png
│ │ ├── ProgressBar
│ │ │ ├── Progressbar_fill.png
│ │ │ └── Progressbar_track.png
│ │ ├── RadioButton
│ │ │ ├── RadioButton_select_disabled.png
│ │ │ ├── RadioButton_select_normal.png
│ │ │ ├── RadioButton_select_over.png
│ │ │ ├── RadioButton_unselect_disabled.png
│ │ │ ├── RadioButton_unselect_normal.png
│ │ │ └── RadioButton_unselect_over.png
│ │ ├── TabBar
│ │ │ ├── Tab Bar_over.png
│ │ │ └── Tab Bar_select.png
│ │ ├── TitleWindow
│ │ │ ├── closebtn_disabled.png
│ │ │ ├── closebtn_down.png
│ │ │ └── closebtn_up.png
│ │ ├── ToggleButton
│ │ │ ├── togglebutton_disabled.png
│ │ │ ├── togglebutton_normal.png
│ │ │ ├── togglebutton_over.png
│ │ │ └── togglebutton_selected.png
│ │ ├── Tree
│ │ │ ├── tree_back.png
│ │ │ ├── tree_btnDisabled.png
│ │ │ ├── tree_btnDisabledSelect.png
│ │ │ ├── tree_btnDown.png
│ │ │ ├── tree_btnDownSelect.png
│ │ │ ├── tree_btnUp.png
│ │ │ ├── tree_btnUpSelect.png
│ │ │ ├── tree_icon_dir.png
│ │ │ ├── tree_icon_file.png
│ │ │ ├── tree(open)-over.png
│ │ │ └── tree锛峯ver.png
│ │ └── VSlider
│ │ ├── VSlider_fill.png
│ │ ├── VSlider_thumb.png
│ │ └── VSlider_track.png
│ ├── assets
│ │ ├── again.png
│ │ ├── bg.jpg
│ │ ├── Darts.png
│ │ ├── girlBtn.png
│ │ ├── HeartBg.png
│ │ ├── HeartDown.png
│ │ ├── HeartUp.png
│ │ ├── LoginAd.png
│ │ ├── loginbg.png
│ │ ├── logo.jpg
│ │ ├── manBtn.jpg
│ │ ├── manBtn.png
│ │ ├── redirect.jpg
│ │ ├── ResultBg.png
│ │ ├── ResultGirl1.png
│ │ ├── ResultGirl2.png
│ │ ├── ResultMan1.png
│ │ ├── ResultMan2.png
│ │ ├── share.png
│ │ ├── simple
│ │ │ ├── CheckBox
│ │ │ │ ├── checkbox-select_disabled.png
│ │ │ │ ├── checkbox-select_normal.png
│ │ │ │ ├── checkbox-unselect_disabled.png
│ │ │ │ └── checkbox-unselect_normal.png
│ │ │ ├── DropdownList
│ │ │ │ ├── dropdownlist_arrow_down.png
│ │ │ │ ├── dropdownlist_arrow_up.png
│ │ │ │ ├── DropDownListButtonSkin_down.png
│ │ │ │ └── DropDownListButtonSkin_up.png
│ │ │ ├── HSlider
│ │ │ │ ├── HSlider_fill.png
│ │ │ │ ├── HSlider_thumb.png
│ │ │ │ └── HSlider_track.png
│ │ │ ├── ItemRenderer
│ │ │ │ ├── app_list_item_cutlline.png
│ │ │ │ ├── app_list_item_select.png
│ │ │ │ └── app_list_item_up.png
│ │ │ ├── NormalButton
│ │ │ │ ├── button_disabled.png
│ │ │ │ ├── button_down.png
│ │ │ │ └── button_normal.png
│ │ │ ├── ONOFFButton
│ │ │ │ ├── onoffbutton_off_label.png
│ │ │ │ ├── onoffbutton_off_thumb.png
│ │ │ │ ├── onoffbutton_off_track.png
│ │ │ │ ├── onoffbutton_on_label.png
│ │ │ │ ├── onoffbutton_on_thumb.png
│ │ │ │ └── onoffbutton_on_track.png
│ │ │ ├── Panel
│ │ │ │ ├── Panel_back.png
│ │ │ │ └── Panel_headeBack.png
│ │ │ ├── ProgressBar
│ │ │ │ ├── Progressbar_fill.png
│ │ │ │ └── Progressbar_track.png
│ │ │ ├── RadioButton
│ │ │ │ ├── RadioButton_select_disabled.png
│ │ │ │ ├── RadioButton_select_normal.png
│ │ │ │ ├── RadioButton_unselect_disabled.png
│ │ │ │ └── RadioButton_unselect_normal.png
│ │ │ ├── TabBar
│ │ │ │ └── Tab Bar_select.png
│ │ │ ├── TitleWindow
│ │ │ │ ├── closebtn_disabled.png
│ │ │ │ ├── closebtn_down.png
│ │ │ │ └── closebtn_up.png
│ │ │ ├── ToggleButton
│ │ │ │ ├── togglebutton_disabled.png
│ │ │ │ ├── togglebutton_normal.png
│ │ │ │ └── togglebutton_selected.png
│ │ │ ├── Tree
│ │ │ │ ├── tree_back.png
│ │ │ │ ├── tree_btnDisabled.png
│ │ │ │ ├── tree_btnDisabledSelect.png
│ │ │ │ ├── tree_btnDown.png
│ │ │ │ ├── tree_btnDownSelect.png
│ │ │ │ ├── tree_btnUp.png
│ │ │ │ ├── tree_btnUpSelect.png
│ │ │ │ ├── tree_icon_dir.png
│ │ │ │ └── tree_icon_file.png
│ │ │ └── VSlider
│ │ │ ├── VSlider_fill.png
│ │ │ ├── VSlider_thumb.png
│ │ │ └── VSlider_track.png
│ │ └── Tip.png
│ ├── mc
│ │ ├── Login.json
│ │ ├── Login.png
│ │ ├── result3.json
│ │ ├── result3.png
│ │ ├── resultGirl1.json
│ │ ├── resultGirl1.png
│ │ ├── resultGirl2.json
│ │ ├── resultGirl2.png
│ │ ├── resultMan1.json
│ │ ├── resultMan1.png
│ │ ├── resultMan2.json
│ │ └── resultMan2.png
│ ├── resource.json
│ └── theme.thm
├── resource
│ ├── asset
│ │ ├── bg.jpg
│ │ └── simple
│ │ ├── CheckBox
│ │ │ ├── checkbox-select_disabled.png
│ │ │ ├── checkbox-select_normal.png
│ │ │ ├── checkbox-select_over.png
│ │ │ ├── checkbox-unselect_disabled.png
│ │ │ ├── checkbox-unselect_normal.png
│ │ │ └── checkbox-unselect_over.png
│ │ ├── DropdownList
│ │ │ ├── dropdownlist_arrow_down.png
│ │ │ ├── dropdownlist_arrow_up.png
│ │ │ ├── DropDownListButtonSkin_down.png
│ │ │ ├── DropDownListButtonSkin_over.png
│ │ │ ├── DropDownListButtonSkin_up.png
│ │ │ └── dropdownlist_over.png
│ │ ├── HSlider
│ │ │ ├── HSlider_fill.png
│ │ │ ├── HSlider_thumb.png
│ │ │ └── HSlider_track.png
│ │ ├── ItemRenderer
│ │ │ ├── app_list_item_cutlline.png
│ │ │ ├── app_list_item_select.png
│ │ │ └── app_list_item_up.png
│ │ ├── NormalButton
│ │ │ ├── button_disabled.png
│ │ │ ├── button_down.png
│ │ │ ├── button_normal.png
│ │ │ └── button_over.png
│ │ ├── ONOFFButton
│ │ │ ├── onoffbutton_off_label.png
│ │ │ ├── onoffbutton_off_thumb.png
│ │ │ ├── onoffbutton_off_track.png
│ │ │ ├── onoffbutton_on_label.png
│ │ │ ├── onoffbutton_on_thumb.png
│ │ │ └── onoffbutton_on_track.png
│ │ ├── Panel
│ │ │ ├── Panel_back.png
│ │ │ └── Panel_headeBack.png
│ │ ├── ProgressBar
│ │ │ ├── Progressbar_fill.png
│ │ │ └── Progressbar_track.png
│ │ ├── RadioButton
│ │ │ ├── RadioButton_select_disabled.png
│ │ │ ├── RadioButton_select_normal.png
│ │ │ ├── RadioButton_select_over.png
│ │ │ ├── RadioButton_unselect_disabled.png
│ │ │ ├── RadioButton_unselect_normal.png
│ │ │ └── RadioButton_unselect_over.png
│ │ ├── TabBar
│ │ │ ├── Tab Bar_over.png
│ │ │ └── Tab Bar_select.png
│ │ ├── TitleWindow
│ │ │ ├── closebtn_disabled.png
│ │ │ ├── closebtn_down.png
│ │ │ └── closebtn_up.png
│ │ ├── ToggleButton
│ │ │ ├── togglebutton_disabled.png
│ │ │ ├── togglebutton_normal.png
│ │ │ ├── togglebutton_over.png
│ │ │ └── togglebutton_selected.png
│ │ ├── Tree
│ │ │ ├── tree_back.png
│ │ │ ├── tree_btnDisabled.png
│ │ │ ├── tree_btnDisabledSelect.png
│ │ │ ├── tree_btnDown.png
│ │ │ ├── tree_btnDownSelect.png
│ │ │ ├── tree_btnUp.png
│ │ │ ├── tree_btnUpSelect.png
│ │ │ ├── tree_icon_dir.png
│ │ │ ├── tree_icon_file.png
│ │ │ ├── tree(open)-over.png
│ │ │ └── tree锛峯ver.png
│ │ └── VSlider
│ │ ├── VSlider_fill.png
│ │ ├── VSlider_thumb.png
│ │ └── VSlider_track.png
│ ├── assets
│ │ ├── again.png
│ │ ├── bg.jpg
│ │ ├── Darts.png
│ │ ├── getSrc.png
│ │ ├── girlBtn.png
│ │ ├── HeartBg.png
│ │ ├── HeartDown.png
│ │ ├── HeartUp.png
│ │ ├── LoginAd.jpg
│ │ ├── loginbg.png
│ │ ├── logo.jpg
│ │ ├── manBtn.jpg
│ │ ├── manBtn.png
│ │ ├── redirect.jpg
│ │ ├── ResultBg.png
│ │ ├── ResultGirl1.png
│ │ ├── ResultGirl2.png
│ │ ├── ResultMan1.png
│ │ ├── ResultMan2.png
│ │ ├── share.png
│ │ ├── simple
│ │ │ ├── CheckBox
│ │ │ │ ├── checkbox-select_disabled.png
│ │ │ │ ├── checkbox-select_normal.png
│ │ │ │ ├── checkbox-unselect_disabled.png
│ │ │ │ └── checkbox-unselect_normal.png
│ │ │ ├── DropdownList
│ │ │ │ ├── dropdownlist_arrow_down.png
│ │ │ │ ├── dropdownlist_arrow_up.png
│ │ │ │ ├── DropDownListButtonSkin_down.png
│ │ │ │ └── DropDownListButtonSkin_up.png
│ │ │ ├── HSlider
│ │ │ │ ├── HSlider_fill.png
│ │ │ │ ├── HSlider_thumb.png
│ │ │ │ └── HSlider_track.png
│ │ │ ├── ItemRenderer
│ │ │ │ ├── app_list_item_cutlline.png
│ │ │ │ ├── app_list_item_select.png
│ │ │ │ └── app_list_item_up.png
│ │ │ ├── NormalButton
│ │ │ │ ├── button_disabled.png
│ │ │ │ ├── button_down.png
│ │ │ │ └── button_normal.png
│ │ │ ├── ONOFFButton
│ │ │ │ ├── onoffbutton_off_label.png
│ │ │ │ ├── onoffbutton_off_thumb.png
│ │ │ │ ├── onoffbutton_off_track.png
│ │ │ │ ├── onoffbutton_on_label.png
│ │ │ │ ├── onoffbutton_on_thumb.png
│ │ │ │ └── onoffbutton_on_track.png
│ │ │ ├── Panel
│ │ │ │ ├── Panel_back.png
│ │ │ │ └── Panel_headeBack.png
│ │ │ ├── ProgressBar
│ │ │ │ ├── Progressbar_fill.png
│ │ │ │ └── Progressbar_track.png
│ │ │ ├── RadioButton
│ │ │ │ ├── RadioButton_select_disabled.png
│ │ │ │ ├── RadioButton_select_normal.png
│ │ │ │ ├── RadioButton_unselect_disabled.png
│ │ │ │ └── RadioButton_unselect_normal.png
│ │ │ ├── TabBar
│ │ │ │ └── Tab Bar_select.png
│ │ │ ├── TitleWindow
│ │ │ │ ├── closebtn_disabled.png
│ │ │ │ ├── closebtn_down.png
│ │ │ │ └── closebtn_up.png
│ │ │ ├── ToggleButton
│ │ │ │ ├── togglebutton_disabled.png
│ │ │ │ ├── togglebutton_normal.png
│ │ │ │ └── togglebutton_selected.png
│ │ │ ├── Tree
│ │ │ │ ├── tree_back.png
│ │ │ │ ├── tree_btnDisabled.png
│ │ │ │ ├── tree_btnDisabledSelect.png
│ │ │ │ ├── tree_btnDown.png
│ │ │ │ ├── tree_btnDownSelect.png
│ │ │ │ ├── tree_btnUp.png
│ │ │ │ ├── tree_btnUpSelect.png
│ │ │ │ ├── tree_icon_dir.png
│ │ │ │ └── tree_icon_file.png
│ │ │ └── VSlider
│ │ │ ├── VSlider_fill.png
│ │ │ ├── VSlider_thumb.png
│ │ │ └── VSlider_track.png
│ │ └── Tip.png
│ ├── mc
│ │ ├── Login.json
│ │ ├── Login.png
│ │ ├── result3.json
│ │ ├── result3.png
│ │ ├── resultGirl1.json
│ │ ├── resultGirl1.png
│ │ ├── resultGirl2.json
│ │ ├── resultGirl2.png
│ │ ├── resultMan1.json
│ │ ├── resultMan1.png
│ │ ├── resultMan2.json
│ │ └── resultMan2.png
│ ├── resource.json
│ └── theme.thm
├── run.bat
├── src
│ ├── AssetAdapter.ts
│ ├── cls
│ │ ├── const
│ │ │ └── SizeConst.ts
│ │ ├── Event
│ │ │ ├── GameEvent.ts
│ │ │ └── LoginEvent.ts
│ │ ├── gui
│ │ │ ├── GameView.ts
│ │ │ ├── LoginView.ts
│ │ │ ├── RedirectView.ts
│ │ │ ├── ResultView.ts
│ │ │ └── ShareView.ts
│ │ ├── skins
│ │ │ ├── GameViewSkin.exml
│ │ │ ├── HeartBtnSkin.exml
│ │ │ ├── LoginViewSkin.exml
│ │ │ ├── RedirectSkin.exml
│ │ │ ├── ResultViewSkin.exml
│ │ │ └── ShareViewSkin.exml
│ │ └── vo
│ │ └── GameVo.ts
│ ├── LoadingUI.ts
│ ├── Main.ts
│ └── skins
│ └── simple
│ ├── AlertSkin.exml
│ ├── ButtonSkin.exml
│ ├── CheckBoxSkin.exml
│ ├── CloseButtonSkin.exml
│ ├── DropDownListItemRendererSkin.exml
│ ├── DropDownListOpenButtonSkin.exml
│ ├── DropDownListSkin.exml
│ ├── HSliderSkin.exml
│ ├── HSliderThumbSkin.exml
│ ├── ItemRendererSkin.exml
│ ├── ListSkin.exml
│ ├── PanelSkin.exml
│ ├── ProgressBarSkin.exml
│ ├── RadioButtonSkin.exml
│ ├── SkinnableContainerSkin.exml
│ ├── SkinnableDataContainer.exml
│ ├── SliderThumbSkin.exml
│ ├── TabBarButtonSkin.exml
│ ├── TabBarSkin.exml
│ ├── TitleWindowSkin.exml
│ ├── ToggleButtonSkin.exml
│ ├── ToggleSwitchSkin.exml
│ ├── TreeDisclosureButtonSkin.exml
│ ├── TreeItemRendererSkin.exml
│ ├── TreeSkin.exml
│ ├── VSliderSkin.exml
│ └── VSliderThumbSkin.exml
└── wingProperties.json
132 directories, 626 files
标签:
相关软件
小贴士
感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。
- 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
- 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
- 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
- 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。
关于好例子网
本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明
网友评论
我要评论