养生公告

11月7日停服更新公告

各位机械师:
我们计划将于2019年11月7日上午11:00进行一次停服更新,预计停服更新时长30分钟,本次更新内容为:

重要功能增加:
新增代码仓库系统:可以将自定义方法保存到仓库中,其他机械需要使用时可直接从仓库中引用(注:改动仓库引用的任何一个自定义方法都会同时刷新所有引用的方法);
机械产生器增加机械逻辑注入功能。机械产生器上的“启动”,"每帧循环","机械死亡"事件并不会被调用,而是会把逻辑方法动态复制到机械产生的对应事件里面;
同一个自定义方法,在被不同机械调用时当做不同方法(注:利用自定义方法创建多个UI不再冲突);

功能新增:
地图:
1、地图跳转增加限制匹配参数,设置后优先匹配当前房间的玩家,人数不足才可以匹配其他房间跳转过来的玩家
2、地图添加本地存档
3、地图逻辑增加开关队友伤害方法
4、地图玩家变量增加 得到阵营和设置阵营方法
5、地图分机逻辑增加切换横屏竖屏方法
零件:
1、自定义发射器的发射方法增加是否强制发射参数(注:强制发射模式无视弹药和射速,可完全控制射击间隔)
2、核心增加碰撞事件,当事件中存在方法时,内置伤害判定失效,可以自定义伤害计算
3、远程武器零件增加设置和读取子弹伤害方法
4、激光增加得到跟踪目标零件方法
逻辑:
1、声音逻辑添加音效播放功能
2、逻辑编辑中,点击零件方法切换同类零件功能(注:有问号的零件名也可以切换)
3、逻辑编辑中,点击变量方法切换同类变量功能
4、逻辑增加重力开关,支持设置或获取阻力
5、文本框支持颜色混排(注:按照abc 格式)
6、玩家变量自定义方法、机械变量自定义方法和全局同步数据新增字典类型
7、演示逻辑增加发弹幕功能
8、UI相关逻辑增加: 得到子UI数量功能、删除子UI功能和删除全部子UI功能
9、逻辑返回值增加日期类型
10、逻辑同步数据增加机械和玩家类型
11、除文本框外的UI新增对齐方式设置方法
12、增加内置屏幕震动力度设置方法,数值设为0即可屏蔽内置震屏效果
13、添加连续隐藏撤销功能
14、添加人形移动AI功能
15、逻辑增加设置摄像机位置和朝向方法
16、逻辑增加多点按下位置方法
17、编辑器增加点击自定义方法代码跳转功能
18、列表增加查找元素方法
19、机械变量增加旋转方法

优化:
当逻辑中出现未使用过的变量时显示黄色警告(注:使用其他玩家的地图、机械、Mod时不会显示警告)
当逻辑中出现使用未赋值变量时显示黄色警告
调用变量方法时如果变量没有赋值增加报错提示
大幅度提高复杂机械使用逻辑编辑器的帧率
事件代码添加顺序拖动功能
地图列表界面不再读取地图内部逻辑
人形AI旋转增加是否按照绝对角度旋转参数
逻辑自定义变量右侧增加删除按钮,点击逻辑变量可修改注释
删除分机逻辑方块跳转地图时的保留设定
机械产生器设置机械后,新增机械预览功能
增加调试信息的机械名称,方便查找问题
零件逻辑面板自定义方法添加拖动改变顺序
联机房间退出菜单增加收藏地图按钮
逻辑中当前日期改为以服务器为基准的时间
玩家变量增加设置玩家自定义数据方法
地图中的同步数据设置方法修改为允许分机使用
机械变量增加设置自定义变量方法
子UI设置坐标修改为上层UI的相对位置

bug修复:
修复拖动核心到空白处导致核心相关调用方法变成问号bug
修复玩家变量设置自定义数据无法网络同步bug
修复文字拼接方法选择非文字类型变量后另一个参数变成问号bug
修复有黏连的零件逻辑调用隐藏方法无效bug
修复自定义方法清空后在可调用列表中没有删除bug
修复撤销后逻辑无法调用零件方法bug
修复编辑器截图分享bug
修复逻辑设置横屏只能一个方向bug
修复关节没有连接物时无法进入测试bug
修复机械触发器的离开事件在分机也会调用bug
修复零件变量作为主机调用分机自定义方法的参数时失败bug
修复地图测试模式无法显示机械UI bug
修复地图内摄像机无法使用bug
修复自动平衡阵营无法网络同步bug
修复AI机械逻辑可以开关摄像头bug
修复线段创建方法重复调用无法修改线段位置bug
修复玩家变量设置玩家自定义数据后退出房间没有清空bug
修复文本框设置对齐方式后设置坐标位置bug
修复滑动区域多嵌套一层UI后无法按住按钮滑动bug
修复零件中多次调用地图方法会互相影响bug
修复外部数据零件得到ID列表方法没有清空之前的列表数据bug
修复地图内零件无法获得零件变量bug

本次更新补偿688金币,感谢大家对我们的支持!