Project1

标题: 动画问题 [打印本页]

作者: 薄荷冰水    时间: 2008-7-22 22:04
标题: 动画问题
{/pz}

我这有怪物的移动动画
然后攻击动画

我不想用齐时战斗模式
因为用了齐时战斗
给自己补血的时候不显示施法动画

不用齐时战斗
怪物移动完了才出现攻击动画
并且是这样的..
移动动画6贞...对象消失18贞
攻击动画12贞

测试后的结果是 先移动6贞的同时 对象消失18贞
对象出现之后 才出现攻击动画...

不用齐时战斗可以解决吗?
就是移动6真 第7贞开始攻击 18贞时怪物的战斗图才恢复...

也不用全动画战斗

如果真的要齐时战斗模式
那如何解决给自己释放状态或技能
只出现技能而不出现施法动作的问题...
作者: 薄荷冰水    时间: 2008-7-23 01:06
{/gg}自顶一下应该没事吧.........................

再次自顶!!
作者: 、「尕訞孑」    时间: 2008-7-23 01:15
提示: 作者被禁止或删除 内容自动屏蔽
作者: 薄荷冰水    时间: 2008-7-23 01:35
差不多是这个样子吧...

齐时战斗的缺点....对自己施法时(治疗)  只显示治疗动画
自己施法的动画就没有 ...

有个帖教的是齐时战斗 也有对自己施法的动作 我拿过去试  出错的...
http://rpg.blue/web/htm/news63.htm
作者: 薄荷冰水    时间: 2008-7-23 06:46
.....不顶上去菜刀就看不到了....

...如果重复发帖  情节更严重是吧....原谅我的自顶..

那个修改过后的齐时战斗脚本有这样的问题...
普通攻击出错

怪物攻击变为普通战斗模式
人物法术为齐时战斗
作者: 灯笼菜刀王    时间: 2008-7-23 07:04
菜刀看到了~不过菜刀也不会囧~~

关于显示活动快和动画的还学不会...

不过,最后一个倒是可以帮你回答。

如果真的要齐时战斗模式
那如何解决给自己释放状态或技能
只出现技能而不出现施法动作的问题...


把动作和技能动画做一起就行了-。-
作者: 薄荷冰水    时间: 2008-7-23 07:05
那个我也做过啊...
全体治疗怎么办.......
作者: 灯笼菜刀王    时间: 2008-7-23 07:17
以下引用陈安于2008-7-22 23:05:44的发言:

那个我也做过啊...
全体治疗怎么办.......


没用过齐时动画+全动画。不过,我想,可以这样,全体治疗的接受方动画放空。然后只播放施法动画,在施法动画后面加上全体治疗动画,不过,缺点是除了在全队上闪光这类的效果外,就不能做别的了。

或者,使用公共事件播放动画,全体恢复技能威力0,附加个不能抵抗的状态。然后用事件脚本

for actor in $game_party.actors
actor.hp += 100
actor.damage = "100"
actor.damage_pop = true
end
全体 - 那个状态

增加的量可以用变量。
这样就可以正常显示。缺点是用公共事件播放动画有点卡....
作者: 分子轨道理论    时间: 2008-7-23 07:22
对LZ的问题理解不能

还有更正LS一个错误
actor.damage = "100"

该为 actor.damage = 100

自己去看底层定义

作者: 灯笼菜刀王    时间: 2008-7-23 07:31
以下引用分子轨道理论于2008-7-22 23:22:19的发言:

对LZ的问题理解不能

还有更正LS一个错误

actor.damage = "100"

该为 actor.damage = 100

自己去看底层定义


{/gg}是错了,数字和变量不需要加双引号。不过,加了也可以显示嘛-。-,也不算全错。
作者: 薄荷冰水    时间: 2008-7-23 07:40
...有那么复杂吗..

公共事件
显示全体动画
伤害处理-1000
可以达到目的了..
这样不卡..

但是
显示人物施法动作
等待20贞
显示全体动画
伤害处理-1000

显示施法动作时 特卡.....

我的CPU是 3800+双核的  估计这样弄 别人玩不了了.....













又要发挥我的PS技能了...
把4个人物和一个全屏全体治疗合在一张图...
然后用:画面:显示....
只要把要施法的人的动画和人的战斗图合在一起就可以了...
相当不用使用方动画
直接跳到对象方动画...
作者: 薄荷冰水    时间: 2008-7-23 20:37
菜刀!!!!
我找到了解决办法...

首先在特技里设置
使用对象(使用者)
(每个角色都要设置一次,否则别的角色用这个技能的时候显示别的角色的动画)
使用方动画
(无)
对象方动画
角色施法动画

然后使用公共事件
公共事件是这样设置的..
名称
(省略)
首先第一步
(显示动画:全体治疗的动画,对象 己方全体)
然后
伤害显示 -1000
就是增加1000点生命值
也可以用变量来控制一个范围内的数字...

测试
发现角色先使用施法动作
再出现治疗动画...

单体治疗和单体使用状态也是这样设置
不过公共事件里的对象选择为个人就可以了..

完美解决!








要给分谁呢......................斑竹帮我结贴吧
作者: lhbadsl    时间: 2008-7-24 10:20
其实这个结果,我看还是不是最好的,可以自定义动画引擎来做到你的这个效果。。具体方法请看我的vx全动画表系统,那里能叫你了解rm动画的本质,帖子在vx版里头。
作者: 薄荷冰水    时间: 2008-7-24 20:06
拜托```` 我们用的是XP版
作者: lhbadsl    时间: 2008-7-24 21:24
呵呵,我也是用着xp,但我那个东西你看过就会知道动画的本质,因为它有我的注释啊。。。xp和vx在高手的眼中是没有区别的。。。。。晕。。。你看都没看就说不好,这样是学不了东西的。呵呵,看看你有没有办法把它编成xp的,俺就可以。




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