首页 分享 情人节 玫瑰花表白源码

情人节 玫瑰花表白源码

来源:花匠小妙招 时间:2024-12-01 07:57

情人节 玫瑰花表白源码

最新推荐文章于 2023-02-10 20:50:34 发布

梦你阳光 于 2021-05-25 11:45:37 发布

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。

//情人节 玫瑰花表白源码
var canvas = document.getElementsByTagName(‘canvas’)[0];
var context = canvas.getContext(‘2d’);

var a = context; var b = document.body; var c = canvas; document.body.clientWidth; var zBuffer = []; var SIZE = 777; canvas.width = canvas.height = SIZE; var h = -350; function surface(a, b, c) { if (c > 60) { return { x : Math.sin(a * 7) * (13 + 5 / (.2 + Math.pow(b * 4, 4))) - Math.sin(b) * 50, y : b * SIZE + 50, z : 625 + Math.cos(a * 7) * (13 + 5 / (.2 + Math.pow(b * 4, 4))) + b * 400, r : a * 1 - b / 2, g : a }; } var A = a * 2 - 1; var B = b * 2 - 1; if (A * A + B * B < 1) { if (c > 37) { var j = c & 1; var n = j ? 6 : 4; var o = .5 / (a + .01) + Math.cos(b * 125) * 3 - a * 300; var w = b * h; return { x : o * Math.cos(n) + w * Math.sin(n) + j * 610 - 390, y : o * Math.sin(n) - w * Math.cos(n) + 550 - j * 350, z : 1180 + Math.cos(B + A) * 99 - j * 300, r : .4 - a * .1 + Math.pow(1 - B * B, -h * 6) * .15 - a * b * .4 + Math.cos(a + b) / 5 + Math.pow(Math.cos((o * (a + 1) + (B > 0 ? w : -w)) / 25), 30) * .1 * (1 - B * B), g : o / 1e3 + .7 - o * w * 3e-6 }; } if (c > 32) { c = c * 1.16 - .15; var o = a * 45 - 20; var w = b * b * h; var z = o * Math.sin(c) + w * Math.cos(c) + 620; return { x : o * Math.cos(c) - w * Math.sin(c), y : 28 + Math.cos(B * .5) * 99 - b * b * b * 60 - z / 2 - h, z : z, r : (b * b * .3 + Math.pow((1 - (A * A)), 7) * .15 + .3) * b, g : b * .7 }; } var o = A * (2 - b) * (80 - c * 2); var w = 99 - Math.cos(A) * 120 - Math.cos(b) * (-h - c * 4.9) + Math.cos(Math.pow(1 - b, 7)) * 50 + c * 2; var z = o * Math.sin(c) + w * Math.cos(c) + 700; return { x : o * Math.cos(c) - w * Math.sin(c), y : B * 99 - Math.cos(Math.pow(b, 7)) * 50 - c / 3 - z / 1.35 + 450, z : z, r : (1 - b / 1.2) * .9 + a * .1, g : Math.pow((1 - b), 20) / 4 + .05 }; } } setInterval(function() { for ( var i = 0; i < 10000; i++) { var part = i % 46; var c = part / .74; var point = surface(Math.random(), Math.random(), c); if (point) { var z = point.z; var x = parseInt(point.x * SIZE / z - h); var y = parseInt(point.y * SIZE / z - h); var zBufferIndex = y * SIZE + x; if ((typeof zBuffer[zBufferIndex] === "undefined") || (zBuffer[zBufferIndex] > z)) { zBuffer[zBufferIndex] = z; var r = -parseInt(point.r * h); var g = -parseInt(point.g * h); var b = -parseInt(point.r * point.r * -80); context.fillStyle = "rgb(" + r + "," + g + "," + b + ")"; context.fillRect(x, y, 1, 1); } } } }, 0);

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182

在这里插入图片描述

相关知识

100款 ❤HTML5七夕情人节表白网页源码❤ HTML+CSS+JavaScript 【建议收藏】
python表白玫瑰花绘制——情人节表白
HTML5七夕情人节表白送花网页制作(HTML+CSS+JavaScript)
python表白玫瑰花绘制——情人节表白(亲测)
HTML5七夕情人节表白网页制作 (浪漫的求婚动画) HTML+CSS+JavaScript
情人节送花表白贺卡 情人节送花贺卡
情人节送女朋友玫瑰花多少朵合适,表白应该送多少朵玫瑰
情人节表白送花指南,情人节表白送哪种花最适合
情人节表白鲜花
情人节表白送花指南,情人节表白送哪种花最适合?

网址: 情人节 玫瑰花表白源码 https://www.huajiangbk.com/newsview792522.html

所属分类:花卉
上一篇: 520 表白方式
下一篇: shangxun/程序员表白源码

推荐分享