Project1

标题: 怎么让部分动画不会掩盖角色图像? [打印本页]

作者: s54182591    时间: 2018-1-25 21:44
标题: 怎么让部分动画不会掩盖角色图像?
本帖最后由 s54182591 于 2018-1-25 21:52 编辑

用原版的素材做了几个法阵动画给BOSS彰显身份用,但是在测试中动画盖住了BOSS,反而显得很难看。
有什么办法让部分动画不会遮住敌人和角色的图像?

捕获.PNG (430.95 KB, 下载次数: 101)

捕获.PNG

作者: 无终    时间: 2018-1-26 09:49
可不可以考虑更改动画的透明度
或者缩小法阵高度变成扁平状的图像.
作者: 梦幻想    时间: 2018-1-26 09:50
动画合成方式改成加法(叠加/滤色)
作者: zmj945    时间: 2018-1-26 11:48
我记得MOG有个插件可以设置图片在敌方角色身后
作者: s54182591    时间: 2018-1-27 12:51
无终 发表于 2018-1-26 09:49
可不可以考虑更改动画的透明度
或者缩小法阵高度变成扁平状的图像.

试过,但是并不好看......
作者: s54182591    时间: 2018-1-27 12:52
梦幻想 发表于 2018-1-26 09:50
动画合成方式改成加法(叠加/滤色)

不瞒你说,图片上法阵的合成方式就是加法......是因为我mv版本低的缘故吗?
作者: s54182591    时间: 2018-1-27 13:18
zmj945 发表于 2018-1-26 11:48
我记得MOG有个插件可以设置图片在敌方角色身后

能告诉我那个插件的名字吗?我刚才去翻了下官网,没找到。
作者: 寂静的夜里    时间: 2018-1-27 13:35
s54182591 发表于 2018-1-27 13:18
能告诉我那个插件的名字吗?我刚才去翻了下官网,没找到。

MOG那个插件叫Aura Effect
作者: s54182591    时间: 2018-1-28 14:12
寂静的夜里 发表于 2018-1-27 13:35
MOG那个插件叫Aura Effect

昨天我看过这个插件,似乎不能让动画不覆盖角色......
作者: 芯☆淡茹水    时间: 2018-1-28 17:07
本帖最后由 芯☆淡茹水 于 2018-1-28 18:56 编辑

不是特别需求的话,动画一般要么在角色后面,要么在前面;没见过同一个动画某部分在前面,某部分在后面。
只见过一款网游的动画效果就是LZ所说样式,但它的动画程序和MV完全不同,
每个动画图片含两种,一种是底面动画,一种是表面动画,角色就夹在中间。
貌似一般 2.5D 游戏好像都是这样、表现出来会有较强的立体感。
作者: s54182591    时间: 2018-1-28 20:20
芯☆淡茹水 发表于 2018-1-28 17:07
不是特别需求的话,动画一般要么在角色后面,要么在前面;没见过同一个动画某部分在前面,某部分在后面。
...

emmmmmm......你可能误会了......我说的是部分动画,不是某动画的一部分诶......
大概是我形容的比较模棱两可吧......
作者: s54182591    时间: 2018-1-28 20:24
芯☆淡茹水 发表于 2018-1-28 17:07
不是特别需求的话,动画一般要么在角色后面,要么在前面;没见过同一个动画某部分在前面,某部分在后面。
...

让法阵处于角色后面,其他的动画依旧覆盖角色,“部分动画”是这么个意思......
作者: s54182591    时间: 2018-1-28 23:05
芯☆淡茹水 发表于 2018-1-28 17:07
不是特别需求的话,动画一般要么在角色后面,要么在前面;没见过同一个动画某部分在前面,某部分在后面。
...

法阵类......?有那种插件吗?
作者: doranikofu    时间: 2018-1-29 13:04
把Sprite_Animation.prototype.updatePosition函数稍微改一下可以
原始最后加一段这个(可以外挂插件把整个函数重定义)
  1.                         if (this._animation.name.contains("BLW"))        { //change to special prefix "BLW"for anime playing under chars
  2.                                 this.z = -1;
  3.                         } else {
  4.                                 this.z = 8;
  5.                         }
复制代码

然后需要放在角色下方的动画名字里面记得放BLW三个字符
作者: 微笑的迪妮莎    时间: 2018-1-30 12:14

不知道是不是这个效果?

MOG_AuraEffect.js

在敌人备注里写上
Aura effect: 0:Magic1:255:1:true

Magic1 是光环的名称 其他效果需自己调试!

哦对了~我叫雷锋!
作者: Clh    时间: 2018-1-31 23:04
可以试试把这个BOOS也做成动画。
方法:随便用什么软件,把boss图片跟你原动画素材合并,在这个“给BOSS彰显身份”的动画上面再加一个boss(合成方式设为普通)
最好上面再加一个对象消失多少帧,这样显示这动画时原boss会消失




欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1