NGUI3.7.2更新信息及下载链接

2015年03月20日 10:17 0 点赞 0 评论 更新于 2025-11-21 17:48

一、更新内容

新增功能

  1. 指定拖拽区域:现在可以直接为 UIDragObject 指定 panel 作为拖拽区域,这为开发者在实现拖拽交互时提供了更多的灵活性,能够更精准地控制拖拽操作的范围。
  2. 自定义缩略图:在 prefab toolbar 里,可以为 item 指定自定义缩略图。这有助于开发者更直观地识别和管理预制体,提高开发效率。
  3. 特效应用扩展TweenAlphaTweenColor 现在可以应用到 SpriteRenderer 上。这意味着开发者可以在精灵渲染器上实现淡入淡出和颜色渐变等效果,丰富了视觉表现。
  4. 时间记录功能:加入了 UICamera.currentTouch.deltaTime,该属性记录了触摸操作开始后到当前时刻的时间,方便开发者根据触摸时间实现一些特定的交互逻辑。

修复问题

  1. UIGrid 重新定位:修复了 UIGrid 没有 start 的问题,现在 componentUIGrid.Reposition 可以正确执行,确保网格布局能够正常更新。
  2. 场景视图选择问题:当 widgetalpha 值为 0 时,在 sceneview 中不可选,避免了在场景视图中误选不可见元素的情况。
  3. 拖拽状态设置:解决了复制 UIDragDropItem 时,dragged 状态未被正确设置的问题,保证拖拽功能的正常使用。
  4. 字符解释问题:修正了 [Aa] 不会解释非 16 进制字符的问题,确保字符处理的准确性。
  5. 字体支持增强Bitmap labels 现在支持 thin spaces (U2009),扩展了字体显示的能力。
  6. 属性绑定改进PropertyBinding 现在考虑了 editMode 标志,使得属性绑定在编辑模式下也能正常工作。
  7. 翻页功能修复:修改了 UICenterOnChild 的运行方式,修复了翻页功能,提升了界面切换的稳定性。
  8. 动态字体材质设置:动态字体在运行时设置 UILabel.material 可以获得预期效果,解决了之前可能出现的显示异常问题。
  9. 像素偏移问题DX9 half pixel offset/force OpenGL 模式下会被忽略,确保在不同渲染模式下的显示一致性。

移除功能

UIInput.selectOnTab 不再推荐使用,建议使用 UIKeyNavigation 替代。更新后系统会自动进行升级,以保证项目的兼容性和可维护性。

二、下载链接

点击下载

作者信息

menghao

menghao

共发布了 3994 篇文章