实时显示当前时间
<p>本实例为方便引擎用户在制作的游戏内实时显示时间(包含秒数)</p>
<p>操作很简单:</p>
<ul>
<li>先在基本属性->游戏内脚本->加入下方的JavaScript部分代码</li>
<li>在模板中想要的位置添加基本操作->内容填下方的html部分代码,即可成功在游戏内实时显示当前时间</li>
<li>
<p><strong>一定不要忘了点击保存哦</strong></p>
</li>
</ul>
<p>HTML部分</p>
<pre><code class="language-html"><div id="timeshow"></div></code></pre>
<p>JavaScript部分</p>
<pre><code class="language-javascript">function startTime(){
var today=new Date();
var h=today.getHours();
var m=today.getMinutes();
var s=today.getSeconds();// 在小于10的数字前加一个‘0’
m=checkTime(m);
s=checkTime(s);
document.getElementById('timeshow').innerHTML=h+":"+m+":"+s;
t=setTimeout(function(){startTime()},500);
}
function checkTime(i){
if (i<10){
i="0" + i;
}
return i;
}
setInternal('startTime()',100);</code></pre>
<p>一切操作完成后,相信就能出现类似h:m:s格式的时间,可以看到秒数都是实时跳动的,本实例只给出基本功能实现代码,更灵活的使用只能靠各位聪明的作者们自行操作!下面附赠文档查阅链接:
<a href="https://www.runoob.com/js/js-obj-date.html">JavaScript Date时间操作教程</a></p>