level 5
嗯……我记得我自介过了……好直接进正题。
简单说在设置等待时间的基础上把剩余时间显现出来给玩家看……
我觉得这个问题有点儿so easy但是……哪里都找不到指令啊(
躺平
)
2014年07月07日 12点07分
1
level 12
因为这事儿还挺麻烦你估计得写个插件……=___=
啥样的等待?
2014年07月07日 12点07分
2
就是普通的[wait time=10000]这样的……原来还得弄插件啊(躺平)
2014年07月07日 12点07分
回复 丹丽莎静__ :窝有空写一个吧……不过这种一般不都是接选择的么……如果选择有那个选项倒计时槽的插件……
2014年07月07日 12点07分
回复 全局变量D :咦求一个?
2014年07月07日 13点07分
回复 丹丽莎静__ :NVL里面就有带……使用手册常见问题里面有使用方法~
2014年07月08日 06点07分
level 12
因为比较忙所以先写了个简单的函数,缺点就是倒计时途中不能trans不能保存什么的。
如果要停止倒计时就用timer.enabled = false;
=====================================================
[iscript]
var timer=new Timer(onTimer, '');//创建一个新的计时器
timer.interval = 1000; //1秒刷新一次画面
var count=5;//倒计时时间
//创建一个新的图层用于描绘倒计时文字
var layer=new Layer(kag, kag.fore.base);
layer.loadImages("empty");
layer.setSizeToImageSize();
//图层坐标
layer.left=0;
layer.top=0;
//每秒执行一次本函数
function onTimer()
{
if(timer == void) return;
dm(count);
layer.loadImages("empty");
layer.visible=true;
layer.font.height=24;//这里调整字号
layer.drawText(0,0,count,0xFFFFFF);//这里改颜色和坐标
count--;
//当=0时停止倒计时
if (count<0)
{
timer.enabled=false;
invalidate timer;
invalidate layer;
}
}
timer.enabled = true;//启动倒计时
[endscript]
=====================================================
2014年07月18日 03点07分
3
哦哦谢谢D大!!
2014年07月18日 04点07分