cocos2d-js,用schedule刷新时间

this.schedule是cc.Node的内置函数。

实现起来非常简单:

var GameLayer = cc.Layer.extend({
  onEnter: function() {
    var timelb = cc.LabelTTF.create( new Date().toLocaleString(), "宋体", 18, cc.size(180, 180), cc.TEXT_ALIGNMENT_LEFT);
     timelb.x = 100;
     timelb.y = 80;
     timelb.color = cc.color(255, 0, 0);
     this.addChild(timelb,10);
     this.schedule(function(){
           timelb.setString(new Date().toLocaleString());
      }, 1);   //1秒更新一次
  }
};)

时间: 2024-10-07 07:32:28

cocos2d-js,用schedule刷新时间的相关文章

js计算两个时间相差的天数

day1='2014-03-31 00:00:01'; function get_day(day1,day2){ var s = day1; var dt = Date.parse(s.replace(/-/g,"/")); var day1 = new Date(dt); var s = day2; var dt = Date.parse(s.replace(/-/g,"/")); var day2 = new Date(dt); var date3=day1.g

js实现无刷新上传

在新增数据项的时候,用ajax实现无刷新提交,但上传文件的时候,由于数据类型原因,不能将页面的<asp:FileUpload>中以字符串值的方式传到js里调用.我一共找到了两个方法予以解决,实现无刷新上传. 第一种方法:利用js的ADODB.Stream,将文件先转换成流,再通过js上传到服务器,这样有个好处就是可以上传超大文件,并且由于是数据流,可以支持断点续传.方便显示上传进度等人性化功能.唯一的缺点是要客户端浏览器需要设置安全级别,或者安装相关ActiveX控件(这个控件自己做的,加载到

js中页面刷新和页面跳转的方法总结 [ 转自欢醉同学 ]

.js中cookie的基本用法简介 2009-12-15 js中页面刷新和页面跳转的方法总结 文章分类:Web前端 关键字: javascript js中页面刷新和页面跳转的方法总结 1.history.go(-1), 返回两个页面: history.go(-2); 2. history.back(). 3. window.history.forward()返回下一页 4. window.history.go(返回第几页,也可以使用访问过的URL) 例: <a href="javascri

js简单显示动态时间点

<input type="text" id="showtime" redayonly="redayonly" /> <script> function nowGetTime(){ var date=new Date(); document.getElementById("showtime").value=date.getFullYear()+"-"+(date.getMonth()+

js 获取当前的时间

第一个小程序,用js获取当前的时间,,比较特殊的是 月是从0开始算的,显示的时候要加1,获取日用getDate(),获取周 getDay(), 直接上代码 1 <!DOCTYPE html> 2 <html> 3 <body> 4 5 <p>点击下面的按钮来显示今天的日期:</p> 6 7 <button onclick="myFunction()">点击这里</button> 8 9 <p id

js new Date() 获取时间

js new Date() 获取时间 Date 对象用于处理日期和时间.创建 Date 对象的语法:var myDate=new Date()Date 对象会自动把当前日期和时间保存为其初始值.参数形式有以下5种: new Date("month dd,yyyy hh:mm:ss");new Date("month dd,yyyy");new Date(yyyy,mth,dd,hh,mm,ss);new Date(yyyy,mth,dd);new Date(ms);

js中获得当前时间是年份和月份

js中获得当前时间是年份和月份,形如:201208       //获取完整的日期 var date=new Date; var year=date.getFullYear();  var month=date.getMonth()+1; month =(month<10 ? "0"+month:month);  var mydate = (year.toString()+month.toString()); 注意,year.toString()+month.toString()

vim中缩短taglist的刷新时间

vim中光标定位到一个函数内部时talist侧栏会显示当前所属的函数,不过默认刷新时间比较长,不太方便. 原来链接: www.newsmth.net/nForum/#!article/VIM/39368 解决方法: 发信人: chewl (chewl), 信区: VIM 标  题: Re: taglist刷新时间的问题 发信站: 水木社区 (Tue Feb 26 22:01:51 2008), 站内 由于 Taglist 利用 CursorHold 事件实现的列表更新,因此   在你的.vimr

cocos2d js ClippingNode 制作标题闪亮特效

1.效果图: 之前在<Android 高仿 IOS7 IPhone 解锁 Slide To Unlock>中制作了文字上闪亮移动的效果,这次我们来看下怎样在cocos2d js 中做出类似的效果. 顺便给我公司的游戏打下广告.https://itunes.apple.com/cn/app/kuang-zhan-san-guo/id691116157? mt=8 2.效果原理 很easy.就是一张白色两边羽化的图片在标题上从左往右移动.可是普通的移动会穿帮.我们须要以标题作为模板来截取白色的图片