当前位置: 首页 > news >正文

网站建设合同付款方式wordpress 镇企

网站建设合同付款方式,wordpress 镇企,修改wordpress登录背景图片,河北建设集团有限公司 信息化网站今天要为大家带来一款html5 canvas实现的图片玻璃碎片特效。图片以玻璃碎片的形式出现到界面中#xff0c;然后似玻璃被打碎的效果渐消息。效果图如下#xff1a;实现代码#xff1a;html代码#xff1a;js代码#xff1a;// canvas settingsvar imageWidth 768,imageHei…今天要为大家带来一款html5 canvas实现的图片玻璃碎片特效。图片以玻璃碎片的形式出现到界面中然后似玻璃被打碎的效果渐消息。效果图如下实现代码html代码js代码// canvas settingsvar imageWidth 768,imageHeight 485;var vertices [],indices,boxes [];var image,fragments [],container document.getElementById(container);window.onload function () {image document.getElementById(src_img);triangulate();makeBoxes();makeFragments();};function triangulate() {var x,y,dx imageWidth / 8,dy imageHeight / 8,offset 0.5;for (var i 0; i imageWidth; i dx) {for (var j 0; j imageHeight; j dy) {if (i (i ! imageWidth)) x i randomRange(-dx * offset, dx * offset);else x i;if (j (j ! imageHeight)) y j randomRange(-dy * offset, dy * offset);else y j;vertices.push([x, y]);}}indices Delaunay.triangulate(vertices);}function makeBoxes() {var p0, p1, p2,xMin, xMax,yMin, yMax;for (var i 0; i indices.length; i 3) {p0 vertices[indices[i 0]];p1 vertices[indices[i 1]];p2 vertices[indices[i 2]];xMin Math.min(p0[0], p1[0], p2[0]);xMax Math.max(p0[0], p1[0], p2[0]);yMin Math.min(p0[1], p1[1], p2[1]);yMax Math.max(p0[1], p1[1], p2[1]);boxes.push({x: xMin,y: yMin,w: xMax - xMin,h: yMax - yMin});}}function makeFragments() {var p0, p1, p2,box,fragment;TweenMax.set(container, { perspective: 500 });var tl0 new TimelineMax({ repeat: -1 });for (var i 0; i indices.length; i 3) {p0 vertices[indices[i 0]];p1 vertices[indices[i 1]];p2 vertices[indices[i 2]];box boxes[i / 3];fragment new Fragment(p0, p1, p2, box);var rx randomRange(30, 60) * ((i % 2) ? 1 : -1);var ry randomRange(30, 60) * ((i % 2) ? -1 : 1);var tl1 new TimelineMax();TweenMax.set(fragment.canvas, {y: box.y - 1000});tl1.to(fragment.canvas, randomRange(0.9, 1.1), {y: box.y,ease: Back.easeOut});tl1.to(fragment.canvas, 0.5, {z: -100,ease: Cubic.easeIn,delay: 0.4});tl1.to(fragment.canvas, randomRange(1, 1.2), {rotationX: rx,rotationY: ry,z: 250,alpha: 0,ease: Cubic.easeOut});tl0.insert(tl1);fragments.push(fragment);container.appendChild(fragment.canvas);}}function randomRange(min, max) {return min (max - min) * Math.random();}Fragment function (v0, v1, v2, box) {this.v0 v0;this.v1 v1;this.v2 v2;this.box box;this.canvas document.createElement(canvas);this.canvas.width this.box.w;this.canvas.height this.box.h;this.canvas.style.width this.box.w px;this.canvas.style.height this.box.h px;this.ctx this.canvas.getContext(2d);TweenMax.set(this.canvas, {x: this.box.x,y: this.box.y});this.ctx.translate(-this.box.x, -this.box.y);this.ctx.beginPath();this.ctx.moveTo(this.v0[0], this.v0[1]);this.ctx.lineTo(this.v1[0], this.v1[1]);this.ctx.lineTo(this.v2[0], this.v2[1]);this.ctx.closePath();this.ctx.clip();this.ctx.drawImage(image, 0, 0);}; // sourceURLpen.js
http://wiki.neutronadmin.com/news/131787/

相关文章:

  • 设计网站推荐pswordpress 修改 page
  • 绍兴网站建设技术外包电影网站建设的核心是
  • 四川电子商务网站html5网站建设中
  • 黑龙江省建设网官方网站公司网站建设多少费用济南兴田德润评价
  • 个人站长做什么类型的网站个人网站设计规划书
  • 怎样在阿里做网站与wordpress集成软件
  • 4s店网站建设方案网站关于我们介绍模板
  • 六安网站建设报价方案网站怎么申请域名
  • 中国工程建设焊接协会网站线上营销的方式
  • wordpress网站代码文件太多wordpress给指定用户设置角色
  • 现在手机网站用什么做鄂州做网站公司
  • 加强网站备案管理专项行动做竞价推广这个工作怎么样
  • 什么叫网站策划书群晖 套件 wordpress
  • 深圳网站制作哪家好企业网站策划文案
  • 电子科技东莞网站建设简历免费模板可编辑word
  • 本地服务型网站开发wordpress 添加评论等级
  • 我公司要网站建设dedecms 网站导航
  • 微页制作网站模板下载自己怎么做微网站
  • 长沙网站空间青岛官网seo方法
  • 二手房网站建设方案网站怎么做的支付宝接口
  • 江苏省建设网站做网站的像素是多少
  • 网站建设系统分析互联网编程培训
  • 徐州网站公司自己开发的软件怎么卖
  • wordpress检索seo是什么及作用
  • 龙岗做网站多少钱手机端快速建站工具
  • 安徽城乡建设厅官方网站做网站合伙怎么分
  • 做网站学多长时间可以学会米粒网站建设
  • 电影采集网站流量教育培训网站有哪些
  • 网站集群建设解决方案wordpress 静态首页
  • 网站建设评分细则网站自己推广怎么做