1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > 用JavaScript写抖音很火的罗盘时钟 附源码

用JavaScript写抖音很火的罗盘时钟 附源码

时间:2019-11-10 00:48:21

相关推荐

用JavaScript写抖音很火的罗盘时钟 附源码

原生js制作在抖音上很火的罗盘布局时钟代码。带日期、月份、星期、时分秒圆盘时钟。

效果图:

3个构造函数

文本构造函数

//文字的构造函数function Text(o){this.x=0,//x坐标this.y=0,//y坐标this.disX=0,//x坐标偏移量this.disY=0,//y坐标偏移量this.text=\,//内容this.font=null;//字体this.textAlign=null;//对齐方式this.init(o);}Text.prototype.init=function(o){for(var key in o){this[key]=o[key];}}Text.prototype.render=function(context){this.ctx=context;innerRender(this);function innerRender(obj){var ctx=obj.ctx;ctx.save()ctx.beginPath();ctx.translate(obj.x,obj.y);if(obj.angle){//根据旋转角度来执行旋转ctx.rotate(-obj.angle*Math.PI/180);}

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。