admin 发表于 2019-1-18 10:17:34

HXM2引擎NPC对话框里播放动态图片,脚本中播放动画范例

NPC对话框里,播放动态图片

第一种PlayImg

格式: <playImg:F:N:C:T:X:Y:M:l/@Label>
F表示WIL文件序号
N表示播放开始图片
C表示播放张数
T表示播放速度(毫秒)
X,Y表示微调坐标
M是绘制模式0普通绘制 1特效绘制
L表示播放次数,如果为空或为0时,表示无限次数。设置大于0时,表示播放的次数,次数到了就会自动消失

@Label是点击图片时需要触发的脚本标签.
例:

;显示图标
[@main]
显示图标<Img:10>
;设置坐标显示更加精确
[@main]
显示图标<Img:1185:1:1:-10>

;可执行脚本的图片
[@main]
显示图标<Img:1185:1:1:-10/@Hint>
[@Hint]
测试通过
;通过空格控制图片显示的位置.
;注意前面的空格,以及和X Y坐标的区别.
[@main]
<Img:1185:1:1:-10>显示图标

[@main]
播放图片<playImg:1:610:19:100/@播放图片>\
播放图片<playImg:1:130:7:300:-100:-100>\

第二种GIMG
新加支持动画播放函数GIMG
脚本中使用动画循环播放功能 <GImg:N:起始帧~结束帧:X:Y/@Label>
支持NPC对话框动画播放,最多一个NPC对话框可以同时播放14个不用的动画
支持无数个动画播放效果
注意:动画播放也是支持按钮触发的
NPC对话框图片循环播放效果
格式: <GImg:q~J:F:X:Y/@Label>
Q~J表示开始播放结束播放序号,F表示WIL文件编号,X Y表示显示坐标

F=0,1,2,3,4,5,6,7
0=Icon.wil
1=Items.wil
2=DnItems.wil
3=Prguse.wil
4=Prguse2.wil
5=Prguse3.wil
6=Items1.wil
7=DoItems1.wil
8=UI1.wzl
9=UI3.WZL
10=GamePlan.wil
11=Magic.wil
12=Magic2.wil
13=Magic3.wil
14=Magic4.wil
15=Magic5.wil
16=Magic6.wil
17=Magic7.wil
18=Magic8.wil
19=Magic9.wil
20=Magic10.wil
21=magic7-16.wzl
22=Magic8-16.wil
23=Magicico.wil
24=UI2.WZL
25=StateEffect.WZL
26=Face.WZL
27=Npcface.WZL
X和Y这两个坐标可以使图片显示的坐标更加精准.
@Label是点击图片时需要触发的脚本标签.

雪莹飞 发表于 2019-1-19 08:28:26

很干净的论坛,不错!

生命主题 发表于 2019-2-11 09:16:15

确实是难得好帖啊,顶先!

永毅胖子 发表于 2019-2-20 10:14:42

呵呵。。。不错啊

加十列 发表于 2019-2-22 10:09:54

感谢楼主分享,2019发大财!!!

令狐芒果 发表于 2019-2-24 10:17:43

不错,顶一个!

炽火猪头 发表于 2019-2-24 10:31:06

相当不错,感谢无私分享精神!

墨月 发表于 2019-2-25 10:07:36

感谢楼主分享,2019发大财!!!

妖月 发表于 2019-2-26 10:27:08

呵呵。。。不错啊

黒皕玍萿 发表于 2019-3-3 10:28:31

撸过。支持。。。支持。。。
页: [1] 2 3 4 5
查看完整版本: HXM2引擎NPC对话框里播放动态图片,脚本中播放动画范例