以下是 NGUI HUD Text 实现的:基本原理:1. 在角色头顶绑一个点 Pivot,用于对齐2. 因为界面总是覆盖在人物头顶信息的上面,所以将 UIRoot 分为2个 Panel:1) GUI,用于画界面,Depth 较大 2) HUDPanel,用于画人物头顶文字及血条,Depth 较小(...
分类:
其他好文 时间:
2014-07-19 21:03:29
阅读次数:
234
接上一章节,本篇主要介绍一种支持鼠标随意拖动Panel内部控件位置的方法.为了简单起见,这里我们不妨就暂称我们将要扩展的Panel容器名称为 MoveControlPanel,该容器至少需要实现以下功能 1. 识别当前鼠标位置,是否处于某个内部组件的边框位置,以让鼠标显示出对应的图标(拉伸,移动…)...
分类:
其他好文 时间:
2014-07-16 18:29:02
阅读次数:
222
跟我一起学extjs5(18--模块的新增、修改、删除操作)
上节在Grid展示时做了一个金额单位可以手工选择的功能,如果你要加入其他功能,也只要按照这个模式来操作就行了,比如说你想改变金额字段的颜色、小数位数、零值是否显示、货币符号、单位显示在标题栏或者跟在金额后面,凡是你能想到的需要手工设置的东西都可以加进来。 上面讲到的这些设置以后会加到程序里,在下载包里可以看到,...
分类:
Web程序 时间:
2014-07-16 17:17:41
阅读次数:
190
Searching
To open the search panel for the active file, press
Ctrl + F. Someoptions and actions available through this panel can be controlled from thekeyboard:
Toggle Regular Expression...
分类:
其他好文 时间:
2014-07-16 16:32:20
阅读次数:
187
Search and Replace - Multiple Files
Searching
To open the search panel for files, press Ctrl
+ Shift +
F. You can use thekeyboard to control some search panel options and search actions:
...
分类:
其他好文 时间:
2014-07-16 16:17:14
阅读次数:
212
跟我一起学extjs5(20--模块Grid的其他功能的设想,前20节源码)
经过对自定义模块和Grid的设计和编码,现在已经能对一个有配置信息的模块来生成界面并进行一些简单的CURD操作。由于这是一个全解释性的前台的架构,因此你想到的任何新主意都可以放到所有的模块中。
比如对于“Grid列宽的自动适应”这个功能,我们可以在系统设置项里加入“列宽自适应模...
分类:
Web程序 时间:
2014-07-16 16:14:08
阅读次数:
309
修改Aqua的ligerui-grid.css.l-panel-topbar 样式修改为:.l-panel-topbar{padding: 0;background: #CEDFEF url('../images/panel/panel-toolbar.gif') repeat-x;height: ...
分类:
其他好文 时间:
2014-07-16 16:02:14
阅读次数:
295
通过Ext.panel.Panel的tools配置项来设置Ext.panel.Tool实例。 要注意的一点是,Ext框架提供的Ext.panel.Tool仅包含按钮图标而具体的点击事件处理函数需要我们自定义。?123456789101112131415161718192021222324252627...
分类:
Web程序 时间:
2014-07-16 15:31:50
阅读次数:
258
跟我一起学extjs5(19--模块记录的拖放删除、拖放复制新增)
网页当中的拖放(drag-drop)是比较有趣的操作,extjs5中很好的封装了拖放的动作,也有各种类来支持,但是要学好“拖放”这个东西真是很难,特别是象我这样英语不好的人,看不太懂官网上的说明,做一个拖放的操作起码得几天的时间。
下面完成拖放删除的功能。即,选中一条记录或多条记录,然后拖动到“...
分类:
Web程序 时间:
2014-07-16 14:05:17
阅读次数:
289
跟我一起学extjs5(17--Grid金额字段单位MVVM方式的选择)...
分类:
Web程序 时间:
2014-07-14 18:25:38
阅读次数:
436