;------------------------------------------------------------
; Macro区域(可根据情况自行调整)
;------------------------------------------------------------
@macro name=talk
@position layer=message0 left=0 top=320 weight=640 height=160 marginl=25 margint=15 marginr=25 marginb=25 visible=true frame="kuang.png"
@if exp="mp.n != void"
@nowait
@current layer=message1 page=fore
@position layer=message1 left=50 top=250 weight=250 height=70 marginl=35 margint=2 visible=true frame="frame.png"
@position layer=message2 left=160 top=340 weight=150 height=150 visible=true opacity=0
@current layer=message1
@emb exp="mp.n"
@hr
@endnowait
@endif
@if exp="mp.ava!=void"
@current layer=message0
@locate x=5 y=10
@button graphic="mp.ava"
@current layer=message2
@endif
@emb exp="mp.t"
@p
@position layer=message1 visible=false
@position layer=message0 visible=false
@endmacro
那人给我的代码是这样的,据说用@talk t=对话 n=姓名框内显示内容 ava=头像图片名字,就可以用了
但是只有t的时候可以正常显示
一旦加上n=以后,错误:标记position(←可能显示了错误前后的标记)
无法将(void)类型转换为object。对于要求object型的参数传递了object型以外的值将会产生此错误
加上ava=以后,错误:标记button(←可能显示了错误前后的标记)
盘符/文件夹/data/mp.ava为未知的图像格式
我在data目录下加入了frame.png跟头像.png了,但还是这样……请问该怎么解决?
; Macro区域(可根据情况自行调整)
;------------------------------------------------------------
@macro name=talk
@position layer=message0 left=0 top=320 weight=640 height=160 marginl=25 margint=15 marginr=25 marginb=25 visible=true frame="kuang.png"
@if exp="mp.n != void"
@nowait
@current layer=message1 page=fore
@position layer=message1 left=50 top=250 weight=250 height=70 marginl=35 margint=2 visible=true frame="frame.png"
@position layer=message2 left=160 top=340 weight=150 height=150 visible=true opacity=0
@current layer=message1
@emb exp="mp.n"
@hr
@endnowait
@endif
@if exp="mp.ava!=void"
@current layer=message0
@locate x=5 y=10
@button graphic="mp.ava"
@current layer=message2
@endif
@emb exp="mp.t"
@p
@position layer=message1 visible=false
@position layer=message0 visible=false
@endmacro
那人给我的代码是这样的,据说用@talk t=对话 n=姓名框内显示内容 ava=头像图片名字,就可以用了
但是只有t的时候可以正常显示
一旦加上n=以后,错误:标记position(←可能显示了错误前后的标记)
无法将(void)类型转换为object。对于要求object型的参数传递了object型以外的值将会产生此错误
加上ava=以后,错误:标记button(←可能显示了错误前后的标记)
盘符/文件夹/data/mp.ava为未知的图像格式
我在data目录下加入了frame.png跟头像.png了,但还是这样……请问该怎么解决?