GameMeiV2.0.20150116版本发布

版本号:GameMei V2.0.20150116               发布时间:20150108-20150116

新增功能:

1、优化添加事件的界面并新增搜索功能;
随着事件的增多,我们优化了添加事件的界面。为了方便用户查找所需的事件在什么位置,我们在事件里添加了事件搜索功能,类似动作搜索的功能,如下所示:



2、支持跨项目复制粘贴事件和动作;
之前,我们的动作事件只能在同一个项目里复制粘贴。现在只要是在同一个浏览器里,不同的两个项目之间可以任意进行复制粘贴动作事件。即使是不同的用户名里的项目,只要在同一个浏览器里打开,也可以进行。注意,复制的动作事件保存在浏览器里,所以进行复制之后,千万不要进行清空浏览器数据的操作,否则无法成功粘贴过来。当然,复制过去的动作事件里的资源名称,如果和之前项目里的名称不一致,一定要重新修改,比如对象、时间轴等等。大家赶紧去试一试吧!

3、优化“碰撞、经过”等事件设置。分为基础碰撞精确碰撞两类,同时支持多选(全选)功能;

下面以事件“自身经过”为例,在事件里点击事件“经过物体”,会弹出如下对话框:
首先介绍基础碰撞。基础碰撞是一个对象(可能含有多个碰撞区域)经过另一个对象(可能含有多个碰撞区域),这时只需要选择对象即可,只要对象中的任意一个碰撞区域经过另一个对象的任意一个碰撞区域,这个事件就会触发。比较笼统,没有精确到对象的指定碰撞区域。此外,如果设置一个对象经过多个对象,可以按Ctrl键,同时选择多个对象,这样就可以一次性操作成功,不必像以前那样要用逻辑“或”多次操作才行。

然后介绍精确碰撞。所谓精确碰撞,就是可以精确到一个对象的任意一个/多个碰撞区域和一个或者多个对象的的任意一个/多个碰撞区域相碰撞。只有指定的碰撞区域经过指定的碰撞区域,事件才会触发!主要分为两大类。
1、一个对象的一个/多个碰撞区域经过一个对象的一个/多个碰撞区域;
2、一个对象的一个/多个碰撞区域经过多个对象的一个/多个碰撞区域;
大家可以动手去试一试。

4、打开项目时,加载过程中添加Loading界面;


5、GM前端性能优化:采用缩略图原理,缩短打开项目和打开事件管理等所需的时间。
6、选择图层的对话框界面优化;例如动作“创建实例”中,会选择在哪个图层创建实例,打开选择图层更新前会弹出这个对话框,如下图所示,这必须点击进入场景才能看到图层。


更新后,优化了选择对话框,如下图所示。这样,就方便了用户进行图层的选择。

7、“将实例移出滚轴容器”动作添加编辑选项,增加了对唯一性标识的处理;
更新前,打开动作“将实例移出滚轴容器”的编辑框如下:只能移出对象。


更新后打开动作“将实例移出滚轴容器”的编辑框,如下图所示,这样不仅可以按对象移出,还可以按唯一性标识移出对象。

8、动作块添加分组功能:
  8.1、左右括号合并成一个,点击后成对出现,删除也成对删除


8.2、每个动作块可以设置颜色,添加注释;




如果在一对大括号里面还继续嵌入大括号,那么同一个颜色里的动作颜色逐步加深。

9、表达式编辑器唯一性标识、自身、与其碰撞的另一方里,增加以下四个选项,方便用户实现一定的游戏效果。
  9.1、相对角度:获取一个实例相对于另一个实例的角度;
  9.2、相对鼠标角度:获取一个实例相对于鼠标的角度;
  9.3、距离:获取两个实例之间的距离;
  9.4、与鼠标的距离:获取一个实例与鼠标的距离;

10、场景2.5D开启后,增加指定某图层忽略2.5D的功能。

Fixed Bug:
1、动画类优化:
  1.1、解决设置持续时间的界面错误的问题;
  1.2、添加动画时默认的对象图片为序列帧动画类型时,更换对象后图片不变;
2、解决DOM下预览和发布界面“按下按键”事件不起作用的问题;
3、打开时间轴的编辑框,时刻后面的动作无法显示出来,必须点击一次才会显示,这个问题已解决;
4、事件管理中的加号第一次点击不起作用,点击两次才展开


5、解决GMX下改变图形出现残影的问题;
6、添加骨骼资源界面.atlas类型文件的图标显示错误;
7、排行榜里的时间选项,在动作添加数据到排行榜,只有添加分数,没有添加时间;
8、不管输入框所在图层是否钉住,视图移动,输入框都会跟着视图动;