更新日志:GameCreator/20200501
上个更新 | 来源 | 下个更新 |
20200429 GameCreator v0.9736 |
http://f.gamecreator.com.cn/forum.php?mod=viewthread&tid=220&extra=page%3D2 | 20200516 GameCreator v0.9738 |
GameCreator v0.9737 2020年05月01日 |
更新内容 |
【修复和优化】
修正部分在GameCreator内新打开网页窗口不在GC内部的问题 修改用户登录的缓存信息文件位置,以免复制传播软件时连带缓存的账户一起复制过去了。 创建工程时先创建一个子文件夹,工程会在子文件夹中被创建 由删掉全部内核相关的用户工程中的多余文件改为主动删除指定的垃圾文件, 以免造成部分情况下复制失败后导致工程打不开的问题 优化IDE代码搜索,默认代码不会搜索到引擎实现类,需要查询的话可以单独进到gamecreator.js里查阅 修正在界面、动画等场合使用鼠标中键移动时未能判定焦点在视图区域的错误,此外中键移动取消空格组合键 修正新的对话出现时仍然一闪显示旧对话头像的问题 修正预加载事件页中加载对话时候未预加载头像问题 修正编辑旧的自定义命令时导致的一处报错 修正双击没有参数的自定义命令时也弹出了空弹框的错误 修正一处某种情况下读档后造成场景对象中的事件错位的问题(如3号NPC的事件变到4号里面去了) 修正删除WEB端存档报错的问题 修正数据列表跨种类粘贴的错误(如复制了3号动画,粘贴到了界面列表中) 修正带有部件的立绘和AVATAR在界面或图像系统中鼠标响应区域存在问题的错误 修正行走图编辑器和立绘编辑器中部件的部件无法显示的问题 修正行走图和立绘带有部件的部件时在游戏运行时中部分情况下无法显示的错误
事件页片段内增加历史记录操作 公共事件调用增加一种模式:调用独立公共事件 --不堵塞当前触发线的执行,而是另起一条线独立运行直到其生命周期结束。 --跨场景:当进入新的场景时如果该片段的执行者和触发者都是玩家的对象且未执行完毕时则会继续执行 --读档恢复:同其他正在执行的事件一样,会恢复存档前正在执行的命令以便继续执行 增加启动游戏按钮的提示信息(如快捷键信息) 增加按住CTRL键时启动游戏将以默认浏览器打开该游戏,以免自己再去搭建一个浏览器测试环境。 预加载事件页时追加了预加载其内的公共事件和事件片段内的资源 漫画对话框模式显示对话框层次由对象层改为界面层(即不会被其他对象或者图片等遮挡了) 增加API:SinglePlayerGame.saveGlobalData 用于单独储存全局自定义数据(如多周目自定义数据) 增加功能和相应的API:删除全局数据(含二周目变量和自定义全局数据) SinglePlayerGame.deleteGlobalData 调整API参数 ClientWorld::addListenerVariable 和 ClientWorld::removeListenerVariable 增加场景对象的出现条件:数值变量、开关变量 增加界面控件的出现条件:二周目数值变量、二周目开关变量 增加社区按钮,方便在编辑器中快速打开社区 |