2.2.1.375 更新日志

2.2.1 修复了大量 bug ,包括可以避免项目中出现文件损坏的新系统,并且完整支持了 Android 图标的自适应功能。并内置了测试版渠道,便于让那些有兴趣参与新功能测试的用户使用。
IDE 的修改/修复参考下方内容,新的 Runtime 说明参考Runtime Release Notes

测试频道(Beta)

  • 在首选项中增加了一个新选项可以选择参与 beta 版
  • 更多内容参见 此FAQ

更新macOS IDE 的Mono 版本

  • 安装器具会尝试自动下载安装 v5.10.1.57 版—— 如果你需要手动安装,请安装该版本
  • 修复了在 Mac IDE 中编译大型项目的一系列问题——据我们所知目前在 Mac IDE 中编译大型项目会非常慢
  • 之前你运行 Mojave 系统时可能会看到一些提示 GMS2 缺少针对 Mojave 进行的优化提醒,现在不会再有了
  • 注意:Asset 编译器出错时不再以对话框的形式显示错误信息,现在一个 .saaencryptedreport 文件的路径位置将直接在显示在输出窗口中——你可以在提交BUG时直接把这个文件作为附件一并提交

保存项目的新系统

  • 修改了保存机制,现在将把文件都保存到一个临时位置,然后修改/移除旧版文件(如有必要),如果文件被外部操作锁定则只会抛出异常提示。

注意:这可以减少用户使用 OneDrive/Dropbox/Google 等网盘路径作为项目路径,或一些杀毒软件扫描时锁定文件导致的保存问题
注意:这么做如果保存失败,则只有临时文件受影响,您的源文件不会受到任何影响,而最近的修改操作依然在内存中,你可以重新尝试保存操作。

  • 修复了资源树中许多项目保存的稳定性问题,尤其是在项目中创建了自定义视图的情况下。
  • 添加了一套新的系统用于检测已被相关问题破坏掉的项目文件,GMS2 现在奖在项目加载过程为您自动修复项目。

注意:我们建议首先选择“否”,并立刻关闭 GMS2 然后先备份项目,然后再重新加载项目并选择“是”(译者:YoYo 真是超级没自信啊)

  • 当你的设备遇到 GMS2 文件/文件夹 的访问权限问题或安装时丢失工具的问题时,会在 ui.log 文件中额外进行记录

Android 自适应图标支持

  • 在“ Options > Android > Adaptive Icons ” 中增加了生成或导入新图标的选项
  • 单独选择前/后景图片,然后点击“生成(Generate)”以预览你的图标
  • 如果需要导入已有的图标则滚动页面到下方即可,导入后图标会出现在预览区中
  • 注意这个功能必须配合 2.2.1 配套的 runtime 才可使用,否则最终的 apk 文件中将不会出现你设置的图标

修复全局搜索Ctrl+Shift+F

  • 修复了一堆各种错误
  • 增加了从输出窗口、debugger 等窗口复制文字后,按下 Ctrl+Shift+F 自动填入复制文字进行全局搜索的功能
  • 修复了 Ctrl+F 功能,将从当前光标往后检索第一个匹配项,而不是每次都从文件头部开始查找

杂项

  • 首选项(Preference):增加了新的工作区背景的拉伸模式—— 屏幕拉伸(Screen Stretch),现在调整左/右靠边栏尺寸将不会导致背景图移动,如果你之前没有设置过这个选项,这个值将作为默认值。
  • 游戏选项(Option):将 Main > Game Speed 的默认值设为 60,而不是以前的 30。
  • 游戏选项:从 Android 中移除了 MOGA Gamepad 的复选框,我们已经调整了手柄的集成模式,该选项已经不再依赖 2.2.1+版的 runtime 。
  • 游戏选项:在 iOS > Social 中添加了一个复选框,可以用于控制是否希望游戏中支持推送通知。
  • 游戏选项:在 iOS 中添加了一个复选框,用于控制你是否希望在 iPhone X 以上全面屏设备上,需要双击才能唤醒 Home 条避免误触。
  • 游戏选项:在 Android 中删除了 MIPS 和 AMRv5 的架构选项,因为 Google 在他们的编译工具中不再支持这些架构
  • 对象编辑器:现在可以在时间上单击“Delete”键删除事件
  • 对象编辑器:修复了在 Room 编辑中某些继承属性的实例不能正确显示继承的变量值的问题
  • 代码编辑器:添加了新的 DnD 节点“获取绘制字体(Get Draw Font)”和“获取文本对齐模式(Get Text Alignment)”
  • 资源树:修复了单击资源并重命名时导致的资源树被锁定在“重新排序”模式下的问题
  • 资源树:修复了复制默认视图会导致资源树置空的问题

Bugs

  • 这个版本修复了大量 IDE 和运行器的 BUG,因此强烈建议你仔细核对更新日志以了解是否有条目可以改善你当前正在进行的项目
  • 具体修复的 BUG 列表,请参见这份公开的 修改日志
  • 目前已知但尚未修复的问题也可以从 bug 库中查阅,参见这个页面
2021-04-28 15:30
Comments
Write a Comment