--本代码支持二建端直接执行看效果
--以下代码可以实时在浏览器中编辑修改 并执行查看效果
TESTLoader = new.www('http://bbs.ml30.com/gacenter/Iselect/')
-- 创建一个窗口
cc.view =
{
title = 'Itest1';--窗口名
xpos = 120; ypos = 200; --初始坐标
sizex = 504; sizey = 327; pxpos = 504; pypos = 50;--窗口大小/可拖动区域坐标X(0~504) Y(0~50)
on_init = function(view) --当窗口初始化
end;
on_load = function(view) --当窗口开始创建
end;
};
-- 放一个bmp的背景板
cc.bmpbutton =
{
args = { TESTLoader.Uget('bg2.bmp') }; --控件的图档
title = 'bg'; --控件名
xpos = 0; ypos = 0; --注意:这里的坐标是相对坐标 以view的坐标为基准 即屏幕坐标=view坐标+本控件坐标
on_load = function(object)
end;
on_event = function(object)
object.id = TESTLoader.Uwait('bg2.bmp')
end;
};
-- 放一个关闭按钮 这是一个封装好的按钮
cc.closebutton =
{
title = 'Iclose';
xpos = 461; ypos = 9;
event = function ( object ) --当玩家点击关闭按钮时会触发event事件 返回1允许关闭 返回0不允许
Audio.Bell(54,320)
return 1;
end
};
for i=1,3 do
cc.textbox =
{
title = 'textbox1'..i;
xpos = 50;
ypos = 50+i*20;
color = 6+i;
fontsize = 1;
text = "哈哈哈 "..i;
}
end
cc.anime =
{
title = 'anime1';
xpos = 120;
ypos = 50;
animeID = 100086;
dir = 4;
action = 0;
}
cc.listbox =
{
title = 'listbox1';
args = {10};
xpos = 100;
ypos = 50;
data = {
"昆虫系",
"昆虫系",
" ",
" ",
" ",
" ",
" ",
" ",
" ",
"植物系"
};
}
cc.comlistbox =
{
title = 'comlistbox1';
args = {10};
xpos = 320;
ypos = 50;
data = {
"昆虫系",
"昆虫系",
" ",
" ",
" ",
" ",
" ",
" ",
" ",
"植物系"
};
}
cc.inputbox =
{
title = 'inputbox1';
xpos = 180;
ypos = -10;
sizex = 120;
sizey = 20;
event = function(object,event)
this.spComBox(object.mainview.xpos + object.xpos,object.mainview.ypos + object.ypos,object.mainview.xpos + object.xpos + object.sizex,object.mainview.ypos + object.ypos + object.sizey,10,0)
if event == Cevent.click then
end
if object.isfirstfocus() then
object.settext(object.text)
end
if object.isfocus() then
object.settext(object.text)
end
if not object.isfocus() then
this.spText(object.mainview.xpos + object.xpos,object.mainview.ypos + object.ypos,object.fontsize,object.text)
end
end
}
<?
function gacenter.finish(player)
NLG.SystemMessage(player,"[提示] 测试脚本执行完成.")
Client.RunABundle(player,'__WEBFILE__')
Client.Show(player,'Itest1')
end
?>
|