--元件播放动画
local code = Customui:PlayElementAnim(playerid, uiid, elementid, animid, time, mode)
--元件停止动画
local code = Customui:StopAnim(playerid, uiid, elementid)
--元件播放动画
PlayElementAnim
参数及类型:
playerid:number玩家ID
uiid:string界面ID
elementid:number元件ID
animid:number动画ID
time:number单次时长(需大于0)
mode:number播放模式循环1单次2(VIEDOPLAYMODE)VIEDOPLAYMODE
返回值及类型:
code:number成功(ErrorCode.OK)ErrorCode
该方法的主要作用: 元件播放动画
具体使用案例如下:
local code = Customui:PlayElementAnim(playerid, uiid, elementid, animid, time, mode)
if code == ErrorCode.OK then
print('执行成功' )
else
print('执行失败')
end
--元件停止动画
StopAnim
参数及类型:
playerid:number玩家ID
uiid:string界面ID
elementid:number元件ID
返回值及类型:
code:number成功(ErrorCode.OK)ErrorCode
该方法的主要作用: 元件停止动画
具体使用案例如下:
local code = Customui:StopAnim(playerid, uiid, elementid)
if code == ErrorCode.OK then
print('执行成功' )
else
print('执行失败')
end
脚本案例
--点击按钮
local function ButtonClick(param)
local code = Customui:PlayElementAnim(param.eventobjid,param.CustomUI,param.btnelenemt, 30001, 1,1)
end
ScriptSupportEvent:registerEvent_NoError([=[UI.Button.Click]=], ButtonClick)