--设置元件图片
local function setgip(p,id,url) Customui:setTexture(p,ui[1],ui[2]..id,url) end
--设置元件大小
local function setsize(p,id,d,h) Coustomui:setSize(p,ui[1],ui[2]..id,d,h) end
--设置元件位置
local function setpos(p,id,x,y) Trigger.UI:setPosition(p,ui[1],ui[2]..id,x,y) end
--设置元件颜色
local function setcolor(p,id,color) Trigger.UI:setColor(p,ui[1],ui[2]..id,color) end
--设置元件透明度
local function setalpha(p,id,alpha) Customui:setAlpha(p,ui[1],ui[2]..id,alpha) end
--切换玩家的页面状态
local function setstate(p,id,url) Customui:setState(p, uiid, statename) end
--显示元件
local function show(p,id) Trigger.UI:showElement(p,ui[1],ui[2]..id) end
--隐藏元件
local function hide(p,id) Trigger.UI:hideElement(p,ui[1],ui[2]..id) end
--设置文字框分数
local function setscore(p,score) Trigger.UI:setText(p,ui[1],ui[2]..button.score,"分数:"..score) end
--旋转元件
local function rotate(p,pi)
Customui:rotateElement(p,ui[1],ui[2]..button.rotate1,pi)
Trigger.UI:setText(p,ui[1],ui[2]..button.rotate2,pi)
end
--元件播放动画
local function playanim(p,id,animid,time,mode) Customui:PlayElementAnim(p,ui[1],ui[2]..id,animid, time, mode) end
--元件停止动画
local function stopanim(p,id) Customui:StopAnim(p, ui[1],ui[2]..id) end
--元件平滑移动到指定位置
local function smoothmoveto(p,id,time,x,y) Customui:SmoothMoveTo(p,ui[1],ui[2]..id,time,x,y) end
--元件平滑改变到指定宽度和高度
local function smoothscaleto(p,id,time,w,h) Customui:SmoothScaleTo(p,ui[1],ui[2]..id,time,d,h) end
--元件平滑移动相对距离
local function smoothmoveby(p,id,time,x,y) Customui:SmoothMoveBy(p,ui[1],ui[2]..id,time,x,y) end
--元件平滑改变到相对宽度和高度
local function smoothscaleby(p,id,time,w,h) Customui:SmoothScaleBy(p,ui[1],ui[2]..id,time,d,h) end
--元件平滑旋转到指定角度
local function smoothrotateto(p,id,time,angle) Customui:SmoothRotateTo(p,ui[1],ui[2]..id,time,angle) end
--元件平滑旋转到相对角度
local function smoothrotateby(p,id,time,angle) Customui:SmoothRotateBy(p,ui[1],ui[2]..id,time,angle) end
--播放声音
local function music(p,id) Player:playMusic(p,mid[id],100,1,false) end
--系统消息
local function msg(txt) Chat:sendSystemMsg(txt) end
--获取按键
local function getbutton(str) for j=1,#str do if string.sub(str,j,j) =="_" then return tonumber(string.sub(str,j+1,#str)) end end end