egret-docs-master/Wing/update/update322/README.md

88 lines
2.9 KiB
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

最新版本下载地址
- [Egret Wing 3.2.2 for Windows](http://tool.egret-labs.org/EgretWing/electron/EgretWing-v3.2.2.exe?d=0707)
- [Egret Wing 3.2.2 for Mac OS](http://tool.egret-labs.org/EgretWing/electron/EgretWing-v3.2.2.dmg?d=0707)
Egret Wing在3.2.2中主要重构了EUI可视化编辑器部分的结构同时增加了设计师模式简化了部分UI的显示。
同时重构了微信小程序的单页面预览部分,而且增加了对完整微信小程序项目的预览功能。
## 新特性介绍:
### EUI可视化编辑中全新的变换框。
在本次版本中重构了整个EUI可视化编辑的部分尤其针对变换框进行了深度的重构增加了对控件旋转、锚点、缩放等属性的可视化控制。
#### 锚点设置:
您可以通过拖拽选中控件中的小圆点进行锚点的快捷设置:
![](1.gif)
同时按住shift键拖拽可以锁定锚点的拖拽位置
![](2.gif)
#### 旋转设置:
在四周四个变换控制点的旁边点击并进行拖拽,可以对目标控件围绕着锚点进行旋转:
![](3.gif)
同时按住shift键拖拽可以锁定控件的旋转角度
![](4.gif)
#### 缩放设置:
按住shift键同时拖拽四周的控制点可以直接调整目标控件的缩放值而不是尺寸。
![](5.gif)
#### 已知问题:
- 新版变换框还不兼容旧版的参考线吸附功能。
- 对于设置了topleftrightbottom等约束的控件如果进行移动会自动取消这些约束设置。
### 针对EUI项目的设计师模式
新版的Wing对于左侧面板的结构进行了调整将资源库和组件面板放到了下方可以同时和其他面板进行显示。
![](6.png)
在Wing的右上角增加了设计师模式切换的按钮切换到设计师模式的时候会自动隐藏掉与代码相关的大部分UI。
![](7.png)
### 微信小程序单页面动态实时渲染
在本次版本中我们重构了微信小程序的单页面预览功能:
- 增加了设备的选择。
- 支持了对绝大多数动态数据的渲染。
- 支持了交互功能,可以直接在单页面预览中点击并切换页面。
- 文件改变时,页面的刷新更加及时。
![](8.png)
### 微信小程序项目的运行和调试
在新版的Wing中您可以直接通过如下按钮启动整个微信小程序项目同时您可以在弹出的官方开发者工具中进行调试。
- 注意:该功能需要官方开发者工具的支持。
![](9.png)
## 细节优化与Bug修复
- 增加Exml中Label标签style属性的代码提示与可视化设置
![](10.png)
- 对Wing菜单中查看->放大缩小功能的数值进行了记录,以便下次启动的时候自动恢复到上次设置。
- 调试窗体记录上次弹出的位置。
- 修复替换资源文件后项目内和资源面板对应的资源没有动态及时刷新的bug。