├── LICENSE ├── README.md ├── gui ├── .objs │ └── workspace.json ├── assets │ └── test │ │ ├── button.xml │ │ ├── clip_scroll.xml │ │ ├── combobox.xml │ │ ├── component.xml │ │ ├── components │ │ ├── BagGridSub.xml │ │ ├── BagGridSub2.xml │ │ ├── Button.xml │ │ ├── Button1.xml │ │ ├── Button10.xml │ │ ├── Button2.xml │ │ ├── Button3.xml │ │ ├── Button4.xml │ │ ├── Button5.xml │ │ ├── Button6.xml │ │ ├── Button7.xml │ │ ├── Button8.xml │ │ ├── Button9.xml │ │ ├── Checkbox.xml │ │ ├── ComboBox(1).xml │ │ ├── ComboBoxItem(1).xml │ │ ├── ComboBoxPopup(1).xml │ │ ├── Component11.xml │ │ ├── Component13.xml │ │ ├── GridItem.xml │ │ ├── GridItem2.xml │ │ ├── OnOffButton.xml │ │ ├── ProgressBar.xml │ │ ├── RadioButton.xml │ │ ├── SliderArrow_HZ.xml │ │ ├── SliderArrow_VT.xml │ │ ├── Slider_HZ.xml │ │ ├── Slider_VT.xml │ │ ├── WindowCloseButton.xml │ │ ├── WindowFrame.xml │ │ ├── WindowFrameB.xml │ │ ├── empty.xml │ │ ├── win │ │ │ ├── 0.png │ │ │ ├── 1.png │ │ │ ├── 2.png │ │ │ ├── Button16.xml │ │ │ ├── Button4.xml │ │ │ ├── Component14.xml │ │ │ ├── GlobalModalWaiting.xml │ │ │ ├── PopTest1.xml │ │ │ ├── WindowCloseButton.xml │ │ │ ├── WindowFrame.xml │ │ │ ├── WindowModalWaiting.xml │ │ │ ├── p1_png.png │ │ │ ├── plus_smile_png.png │ │ │ ├── qtm011.jta │ │ │ └── 组件3.xml │ │ ├── 下拉列表(1).xml │ │ ├── 下拉列表子按钮(1).xml │ │ ├── 下拉框(1).xml │ │ ├── 下拉框按钮(1).xml │ │ ├── 关闭按钮.xml │ │ ├── 加载进度条.xml │ │ ├── 指示按钮.xml │ │ ├── 按钮1.xml │ │ ├── 组件1.xml │ │ ├── 组件12.xml │ │ ├── 组件13.xml │ │ ├── 组件2.xml │ │ ├── 组件22.xml │ │ ├── 组件222.xml │ │ ├── 组件5.xml │ │ ├── 组件6.xml │ │ ├── 绿色进度条.xml │ │ ├── 采集进度bar.xml │ │ ├── 采集进度bar2.xml │ │ ├── 采集进度条.xml │ │ ├── 采集进度条2.xml │ │ └── 音量设置.xml │ │ ├── controller.xml │ │ ├── depth.xml │ │ ├── drag_drop.xml │ │ ├── font │ │ ├── BMFont示例.fnt │ │ ├── BMFont示例_atlas.png │ │ └── 连击数字.fnt │ │ ├── graph.xml │ │ ├── grid.xml │ │ ├── image.xml │ │ ├── imags │ │ ├── b7(2)_png.png │ │ ├── c1_png.png │ │ ├── c2_png.png │ │ ├── c3_png.png │ │ ├── p1_png.png │ │ ├── 下拉框_不可用_png.png │ │ ├── 下拉框_按下_png.png │ │ ├── 下拉框_普通_png.png │ │ ├── 下拉框_选中_png.png │ │ ├── 显示框_png.png │ │ ├── 输入框_不可用_png.png │ │ ├── 输入框_按下_png.png │ │ ├── 输入框_普通_png.png │ │ └── 输入框_选中_png.png │ │ ├── imgs │ │ ├── 10_png.png │ │ ├── 6_png.png │ │ ├── 8_png.png │ │ ├── 9_png.png │ │ ├── VIP按钮_png.png │ │ ├── VtSeperator.jpg │ │ ├── a18_png.png │ │ ├── a1_png.png │ │ ├── a2_png.png │ │ ├── a3_png.png │ │ ├── a4_png.png │ │ ├── a8_png.png │ │ ├── angry_smile_png.png │ │ ├── b1.png.jpg │ │ ├── b12_png.png │ │ ├── b13_png.png │ │ ├── b2.png.jpg │ │ ├── b3.png.jpg │ │ ├── b4.png.jpg │ │ ├── b5_png.png │ │ ├── b6_png.png │ │ ├── b7(2)_png.png │ │ ├── b7_png.png │ │ ├── c1_png.png │ │ ├── c2_png.png │ │ ├── c3_png.png │ │ ├── close_png.png │ │ ├── grid_header_png.png │ │ ├── huawen1_png.png │ │ ├── huawen2_png.png │ │ ├── loading条亮.png.jpg │ │ ├── long_dead2_png.png │ │ ├── long_dead_png.png │ │ ├── mtl │ │ │ ├── 10_png.png │ │ │ ├── 22.png │ │ │ ├── 6_png.png │ │ │ ├── 8_png.png │ │ │ ├── 9_png.png │ │ │ ├── i256.png │ │ │ ├── long_dead_png.png │ │ │ ├── nlge1k.jta │ │ │ ├── r3.png │ │ │ ├── r4.png │ │ │ ├── 切换货币_背景_png.png │ │ │ ├── 图标_元宝_png.png │ │ │ ├── 图标_银两_png.png │ │ │ └── 按钮_货币切换_常态_png.png │ │ ├── nlge1k.jta │ │ ├── p10_png.png │ │ ├── p11_png.png │ │ ├── p12_png.png │ │ ├── p13_png.png │ │ ├── p14_png.png │ │ ├── p15_png.png │ │ ├── p16_png.png │ │ ├── p1_png.png │ │ ├── p2_png.png │ │ ├── p3_png.png │ │ ├── p8_png.png │ │ ├── p9_png.png │ │ ├── pic.png │ │ ├── plus_smile_png.png │ │ ├── r3(1).png │ │ ├── r3.png │ │ ├── r4.png │ │ ├── s1.png.jpg │ │ ├── s10.png.jpg │ │ ├── s2.png.jpg │ │ ├── s3.png.jpg │ │ ├── s4.png.jpg │ │ ├── s5.png.jpg │ │ ├── s6.png.jpg │ │ ├── s7.png.jpg │ │ ├── s8.png.jpg │ │ ├── s9.png.jpg │ │ ├── start.png │ │ ├── 下拉框_不可用_png.png │ │ ├── 下拉框_按下_png.png │ │ ├── 下拉框_普通_png.png │ │ ├── 下拉框_选中_png.png │ │ ├── 二级按钮_不可用_png.png │ │ ├── 二级按钮_按下_png.png │ │ ├── 二级按钮_普通_png.png │ │ ├── 二级按钮_选中_png.png │ │ ├── 切换货币_背景_png.png │ │ ├── 加载小宠物_jta.jta │ │ ├── 勾选_png.png │ │ ├── 勾选框_png.png │ │ ├── 图标_元宝_png.png │ │ ├── 图标_银两_png.png │ │ ├── 嫦娥.png │ │ ├── 打击数字_0_png.png │ │ ├── 打击数字_1_png.png │ │ ├── 打击数字_2_png.png │ │ ├── 打击数字_3_png.png │ │ ├── 打击数字_4_png.png │ │ ├── 打击数字_5_png.png │ │ ├── 打击数字_6_png.png │ │ ├── 打击数字_7_png.png │ │ ├── 打击数字_8_png.png │ │ ├── 打击数字_9_png.png │ │ ├── 按钮_指示_常态_png.png │ │ ├── 按钮_指示_按下_png.png │ │ ├── 按钮_货币切换_常态_png.png │ │ ├── 按钮样式1_OFF_png.png │ │ ├── 按钮样式1_ON_png.png │ │ ├── 显示框_png.png │ │ ├── 更换按钮_down_png.png │ │ ├── 更换按钮_up_png.png │ │ ├── 破冰诀书.png │ │ ├── 购买按钮_按下_png.png │ │ ├── 购买按钮_普通_png.png │ │ ├── 购买按钮_选中_png.png │ │ ├── 输入框_不可用_png.png │ │ ├── 输入框_按下_png.png │ │ ├── 输入框_普通_png.png │ │ ├── 输入框_选中_png.png │ │ ├── 进度条.png.jpg │ │ ├── 进度条底板缩短版_png.png │ │ ├── 道具图标外框_png(1).png │ │ ├── 道具图标外框_png.png │ │ ├── 道具框底_png(1).png │ │ ├── 道具框底_png.png │ │ ├── 道具框点击_png.png │ │ ├── 采集条_png.png │ │ ├── 采集条进度_png.png │ │ ├── 音量_背景条_png.png │ │ ├── 音量_进度条_png.png │ │ ├── 领取奖励_png.png │ │ └── 高光_png.png │ │ ├── label.xml │ │ ├── list.xml │ │ ├── loader.xml │ │ ├── main.xml │ │ ├── movieclip.xml │ │ ├── package.xml │ │ ├── popup.xml │ │ ├── popupmenu │ │ ├── PopupMenu.xml │ │ └── PopupMenuItem.xml │ │ ├── progressbar.xml │ │ ├── relation.xml │ │ ├── scrollbar │ │ ├── GripButton_HZ.xml │ │ ├── GripButton_VT.xml │ │ ├── ScrollBar_HZ.xml │ │ ├── ScrollBar_VT.xml │ │ ├── ScrollDownButton.xml │ │ └── ScrollUpButton.xml │ │ ├── slider.xml │ │ ├── text.xml │ │ ├── window.xml │ │ ├── windowA.xml │ │ └── windowB.xml ├── settings │ ├── Adaptation.json │ ├── Common.json │ ├── CustomProperties.json │ └── Publish.json └── test.fairy └── proj ├── dist ├── images │ ├── test.jpg │ ├── test@atlas0.png │ ├── test@atlas0_1.png │ ├── test@atlas0_2.png │ ├── test@atlas0_3.png │ └── test@atlas0_4.png ├── index.html ├── js │ ├── LoadingView.js │ ├── LoadingView.js.map │ ├── Main.js │ ├── Main.js.map │ ├── WindowA.js │ ├── WindowA.js.map │ ├── WindowB.js │ ├── WindowB.js.map │ ├── WindowWait.js │ └── WindowWait.js.map └── libs │ ├── fairygui.js │ ├── fairygui.js.map │ ├── pixi.js │ ├── pixi.js.map │ ├── rawinflate.min.js │ ├── require.js │ ├── stats.min.js │ └── tweenjs.min.js ├── src ├── LoadingView.ts ├── Main.ts ├── WindowA.ts ├── WindowB.ts └── WindowWait.ts ├── tsconfig.json └── typings ├── createjs-lib └── index.d.ts ├── createjs └── index.d.ts ├── easeljs └── index.d.ts ├── fairygui.d.ts ├── pixi.js.d.ts ├── rawinflate.d.ts └── tweenjs └── index.d.ts /LICENSE: -------------------------------------------------------------------------------- 1 | MIT License 2 | 3 | Copyright (c) 2016 J.C 4 | 5 | Permission is hereby granted, free of charge, to any person obtaining a copy 6 | of this software and associated documentation files (the "Software"), to deal 7 | in the Software without restriction, including without limitation the rights 8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 9 | copies of the Software, and to permit persons to whom the Software is 10 | furnished to do so, subject to the following conditions: 11 | 12 | The above copyright notice and this permission notice shall be included in all 13 | copies or substantial portions of the Software. 14 | 15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 21 | SOFTWARE. 22 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # About 2 | 3 | Example project for [FairyGUI-PixiJS](https://github.com/jcyuan/FairyGUI-PixiJS) 4 | 5 | ## Online demo 6 | * Check online demo for PixiJS version (Chrome / MobilePhone): [http://jc-space.com/pixigui/](http://jc-space.com/pixigui/) 7 | ![PixiJS GUI Demo](http://jc-space.com/demo.png) 8 | 9 | ## License 10 | This content is released under the [MIT License.](http://opensource.org/licenses/MIT) 11 | 12 | [![Analytics](https://ga-beacon.appspot.com/UA-46868962-2/jcyuan/FairyGUI-PIXI-Example)](https://github.com/igrigorik/ga-beacon) 13 | -------------------------------------------------------------------------------- /gui/.objs/workspace.json: -------------------------------------------------------------------------------- 1 | { 2 | "expanded_nodes": [ 3 | "x8x40spb", 4 | "/" 5 | ], 6 | "active_doc": null, 7 | "hidden_packages": [], 8 | "docs": [] 9 | } -------------------------------------------------------------------------------- /gui/assets/test/button.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |