传奇版本

NPC图案产生动画仙境制作教程

[复制链接]
查看32010 | 回复20 | 2012-11-11 09:08:02 | 显示全部楼层 |阅读模式
在【NPC显示图案】这篇有基本的介绍,但是若想要以NPC图案来制作动画的效果该怎么做?
当然了,需要一张一张的连续图档,来产生动画,每张图档的连续性越细就会越流畅,范例:
cutin "sf01",4;
for (set @t,2; @t<7; set @t,@t+1) {
if (sleep2(30)) cutin "sf0"+@t,4;
else end;
}
cutin "sf01",4; 先将"sf01"图案显示出来。
for (set @t,2; @t<7; set @t,@t+1) { 以for指令来控制图案数量,设定@t 变数为2,如果2小于7,则+1,也就是产生会从2~7的数字。
例如有12张图,那就应该是为 for (set @t,2; @t<12; set @t,@t+1) { 就会由2~12了(从2开始是因为一开始就有第一张显示了)。
if (sleep2(30)) cutin "sf0"+@t,4; 以sleep2指令来控制时间,数字越小图案替换的速度会越快,"sf0"+@t 则是由上行所产生的数字来控制图案,
也就是从"sf02"~"sf07"显示,注意前面的图案名称要正确。
else end; 结束for的指令
} 完成
上面范例代表的是一次的循环,可以重复复制一整段来产生第二次的循环,或是使用其他方式来达到有次数的循环。
此种方式可以让脚本更有变化,例如精练时候的动画、NPC的动作等等....不过就是要准备多一些图档~



lijing320520 | 2014-2-27 17:51:31 | 显示全部楼层
论坛的人气不行了!
qq307439597 | 2014-2-27 17:33:48 | 显示全部楼层
楼上的说的很好!
张六六 | 2014-2-27 18:03:31 | 显示全部楼层
经典,收藏了!
新泊头 | 2014-2-27 17:41:05 | 显示全部楼层
精神病院在通缉楼主!
张六六 | 2014-2-27 18:28:35 | 显示全部楼层
白富美?高富帅?
笔迷元老院 | 2014-4-4 18:35:03 | 显示全部楼层
楼主又闹绯闻了!
最高粽院 | 2014-4-4 18:01:36 | 显示全部楼层
我默默的回帖,从不声张!
醒悟 | 2014-4-4 18:40:11 | 显示全部楼层
楼上的刚出院吧?
楼主好聪明啊!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则