×

抖音恶搞代码

抖音恶搞代码(抖音代码视频)

hacker hacker 发表于2022-07-13 04:58:45 浏览17 评论4

4人参与发表评论

本文目录一览:

抖音HTML龙卷风特效代码是啥?

!DOCTYPE html

html

head

meta charset="utf-8"

title粒子漩涡特效/title

style

html,body{

margin:0px;

width:100%;

height:100%;

overflow:hidden;

background:#000;

}

#canvas{

position:absolute;

width:100%;

height:100%;

}

/style

/head

body

canvas id="canvas"/canvas

script

function project3D(x,y,z,vars){

var p,d;

x-=vars.camX;

y-=vars.camY-8;

z-=vars.camZ;

p=Math.atan2(x,z);

d=Math.sqrt(x*x+z*z);

x=Math.sin(p-vars.yaw)*d;

z=Math.cos(p-vars.yaw)*d;

p=Math.atan2(y,z);

d=Math.sqrt(y*y+z*z);

y=Math.sin(p-vars.pitch)*d;

z=Math.cos(p-vars.pitch)*d;

var rx1=-1000;

var ry1=1;

var rx2=1000;

var ry2=1;

var rx3=0;

var ry3=0;

var rx4=x;

var ry4=z;

var uc=(ry4-ry3)*(rx2-rx1)-(rx4-rx3)*(ry2-ry1);

var ua=((rx4-rx3)*(ry1-ry3)-(ry4-ry3)*(rx1-rx3))/uc;

var ub=((rx2-rx1)*(ry1-ry3)-(ry2-ry1)*(rx1-rx3))/uc;

if(!z)z=0.000000001;

if(ua0ua1ub0ub1){

return {

x:vars.cx+(rx1+ua*(rx2-rx1))*vars.scale,

y:vars.cy+y/z*vars.scale,

d:(x*x+y*y+z*z)

};

}else{

return { d:-1 };

}

}

function elevation(x,y,z){

var dist = Math.sqrt(x*x+y*y+z*z);

if(dist z/dist=-1 z/dist =1) return Math.acos(z / dist);

return 0.00000001;

}

function rgb(col){

col += 0.000001;

var r = parseInt((0.5+Math.sin(col)*0.5)*16);

var g = parseInt((0.5+Math.cos(col)*0.5)*16);

var b = parseInt((0.5-Math.sin(col)*0.5)*16);

return "#"+r.toString(16)+g.toString(16)+b.toString(16);

}

function interpolateColors(RGB1,RGB2,degree){

var w2=degree;

var w1=1-w2;

return [w1*RGB1[0]+w2*RGB2[0],w1*RGB1[1]+w2*RGB2[1],w1*RGB1[2]+w2*RGB2[2]];

}

function rgbArray(col){

col += 0.000001;

var r = parseInt((0.5+Math.sin(col)*0.5)*256);

var g = parseInt((0.5+Math.cos(col)*0.5)*256);

var b = parseInt((0.5-Math.sin(col)*0.5)*256);

return [r, g, b];

}

function colorString(arr){

var r = parseInt(arr[0]);

var g = parseInt(arr[1]);

var b = parseInt(arr[2]);

return "#"+("0" + r.toString(16) ).slice (-2)+("0" + g.toString(16) ).slice (-2)+("0" + b.toString(16) ).slice (-2);

}

function process(vars){

if(vars.points.lengthvars.initParticles) for(var i=0;i5;++i) spawnParticle(vars);

var p,d,t;

p = Math.atan2(vars.camX, vars.camZ);

d = Math.sqrt(vars.camX * vars.camX + vars.camZ * vars.camZ);

d -= Math.sin(vars.frameNo / 80) / 25;

t = Math.cos(vars.frameNo / 300) / 165;

vars.camX = Math.sin(p + t) * d;

vars.camZ = Math.cos(p + t) * d;

vars.camY = -Math.sin(vars.frameNo / 220) * 15;

vars.yaw = Math.PI + p + t;

vars.pitch = elevation(vars.camX, vars.camZ, vars.camY) - Math.PI / 2;

var t;

for(var i=0;ivars.points.length;++i){

x=vars.points[i].x;

y=vars.points[i].y;

z=vars.points[i].z;

d=Math.sqrt(x*x+z*z)/1.0075;

t=.1/(1+d*d/5);

p=Math.atan2(x,z)+t;

vars.points[i].x=Math.sin(p)*d;

vars.points[i].z=Math.cos(p)*d;

vars.points[i].y+=vars.points[i].vy*t*((Math.sqrt(vars.distributionRadius)-d)*2);

if(vars.points[i].yvars.vortexHeight/2 || d.25){

vars.points.splice(i,1);

spawnParticle(vars);

}

}

}

function drawFloor(vars){

var x,y,z,d,point,a;

for (var i = -25; i = 25; i += 1) {

for (var j = -25; j = 25; j += 1) {

x = i*2;

z = j*2;

y = vars.floor;

d = Math.sqrt(x * x + z * z);

point = project3D(x, y-d*d/85, z, vars);

if (point.d != -1) {

size = 1 + 15000 / (1 + point.d);

a = 0.15 - Math.pow(d / 50, 4) * 0.15;

if (a 0) {

vars.ctx.fillStyle = colorString(interpolateColors(rgbArray(d/26-vars.frameNo/40),[0,128,32],.5+Math.sin(d/6-vars.frameNo/8)/2));

vars.ctx.globalAlpha = a;

vars.ctx.fillRect(point.x-size/2,point.y-size/2,size,size);

}

}

}

}

vars.ctx.fillStyle = "#82f";

for (var i = -25; i = 25; i += 1) {

for (var j = -25; j = 25; j += 1) {

x = i*2;

z = j*2;

y = -vars.floor;

d = Math.sqrt(x * x + z * z);

point = project3D(x, y+d*d/85, z, vars);

if (point.d != -1) {

size = 1 + 15000 / (1 + point.d);

a = 0.15 - Math.pow(d / 50, 4) * 0.15;

if (a 0) {

vars.ctx.fillStyle = colorString(interpolateColors(rgbArray(-d/26-vars.frameNo/40),[32,0,128],.5+Math.sin(-d/6-vars.frameNo/8)/2));

vars.ctx.globalAlpha = a;

vars.ctx.fillRect(point.x-size/2,point.y-size/2,size,size);

}

}

}

}

}

function sortFunction(a,b){

return b.dist-a.dist;

}

function draw(vars){

vars.ctx.globalAlpha=.15;

vars.ctx.fillStyle="#000";

vars.ctx.fillRect(0, 0, canvas.width, canvas.height);

drawFloor(vars);

var point,x,y,z,a;

for(var i=0;ivars.points.length;++i){

x=vars.points[i].x;

y=vars.points[i].y;

z=vars.points[i].z;

point=project3D(x,y,z,vars);

if(point.d != -1){

vars.points[i].dist=point.d;

size=1+vars.points[i].radius/(1+point.d);

d=Math.abs(vars.points[i].y);

a = .8 - Math.pow(d / (vars.vortexHeight/2), 1000) * .8;

vars.ctx.globalAlpha=a=0a=1?a:0;

vars.ctx.fillStyle=rgb(vars.points[i].color);

if(point.x-1point.xvars.canvas.widthpoint.y-1point.yvars.canvas.height)vars.ctx.fillRect(point.x-size/2,point.y-size/2,size,size);

}

}

vars.points.sort(sortFunction);

}

function spawnParticle(vars){

var p,ls;

pt={};

p=Math.PI*2*Math.random();

ls=Math.sqrt(Math.random()*vars.distributionRadius);

pt.x=Math.sin(p)*ls;

pt.y=-vars.vortexHeight/2;

pt.vy=vars.initV/20+Math.random()*vars.initV;

pt.z=Math.cos(p)*ls;

pt.radius=200+800*Math.random();

pt.color=pt.radius/1000+vars.frameNo/250;

vars.points.push(pt);

}

function frame(vars) {

if(vars === undefined){

var vars={};

vars.canvas = document.querySelector("canvas");

vars.ctx = vars.canvas.getContext("2d");

vars.canvas.width = document.body.clientWidth;

vars.canvas.height = document.body.clientHeight;

window.addEventListener("resize", function(){

vars.canvas.width = document.body.clientWidth;

vars.canvas.height = document.body.clientHeight;

vars.cx=vars.canvas.width/2;

vars.cy=vars.canvas.height/2;

}, true);

vars.frameNo=0;

vars.camX = 0;

vars.camY = 0;

vars.camZ = -14;

vars.pitch = elevation(vars.camX, vars.camZ, vars.camY) - Math.PI / 2;

vars.yaw = 0;

vars.cx=vars.canvas.width/2;

vars.cy=vars.canvas.height/2;

vars.bounding=10;

vars.scale=500;

vars.floor=26.5;

vars.points=[];

vars.initParticles=700;

vars.initV=.01;

vars.distributionRadius=800;

vars.vortexHeight=25;

}

vars.frameNo++;

requestAnimationFrame(function() {

frame(vars);

});

process(vars);

draw(vars);

}

frame();

/script

/body

/html

抖音空白昵称代码复制2021

抖音里面很多空白名教程,直接通过教程链接复制即可获取空白昵称代码,下面演示获取流程:

演示所用设备:华为畅享20、EMUI9.1、抖音14.9.3。

一、首先打开抖音,点击搜索。

二、搜索内容“抖音空白昵称”,如下图,能够搜索出很多空白昵称的教程,并且视频简介中就包含了空白昵称的代码,随意点击打开一个。

三、如下图,如果发现视频简介中有空白代码的,直接点击右下角分享。

四、打开分享界面后,点击复制链接(其中包含视频链接和视频简介,我这里要的就是简介中的空白昵称代码)。

五、跳转到抖音改名界面,点击名字。

六、删除自己原本的名字,长按名字栏,点击粘贴。

七、最后把文字全部删除干净,仅保留空白的代码,点击保存。

八、最终效果如下图,更改空白抖音昵称操作完毕。

抖音最火电脑cmd代码

1、新建一个文本文件,命名为表白.txt 输入代码

(以下是示例)

msgbox("做我女朋友好吗?")

msgbox("房产证写你名字...")

msgbox("保大...")

msgbox("我妈会游泳..")

x=msgbox("做我女朋友好不好",VbOkCancel)

if x=VbOk then

msgbox("爱你,么么哒")

elseif x=VbCancel then

msgbox("哼,再见")

end if

2、鼠标左键点击文本左上角文件,再点击另存为。

3、点击后会弹出以下窗口,文件名改成:表白.vbs,保存类型改为:所有文件,然后点击确定。

4、点击确定后,完成制作,电脑桌面上会显示一个vbs文件。鼠标左键双击单开刚才保存vbs文件,就会像抖音里面的一样了。

抖音vbs表白代码怎么制作

把这些代码复制到记事本里,然后点击保存,会出来一个保存的对话框,此文件的名字你自己起,后面的拓展名为.vbs

记住,vbs后面还有个点呢!然后图标就不是记事本的啦,换成了另一个图标!

双击打开,记住,千万要按程序里的做,否则,真的会关机!!

加点分吧,打字好辛苦啊!!

抖音可以发满屏亲吻的几个字母是什么

发baci可以,baci其实是意大利语的亲亲,所以抖音上就会出现满屏的亲吻。

发Cium也可以是印尼语的亲亲。

发besos也可以是西班牙语的亲亲。

抖音App是一款社交类的软件,通过抖音短视频App你可以分享你的生活,同时也可以在这里认识到更多朋友,了解各种奇闻趣事。

抖音实质上是一个专注年轻人的音乐短视频社区,用户可以选择歌曲,配以短视频,形成自己的作品。它与小咖秀类似,但不同的是,抖音用户可以通过视频拍摄快慢、视频编辑、特效(反复、闪一下、慢镜头)等技术让视频更具创造性,而不是简单地对嘴型。

抖音平台都是年轻用户,配乐以电音、舞曲为主,视频分为两派:舞蹈派、创意派,共同的特点是都很有节奏感。也有少数放着抒情音乐展示咖啡拉花技巧的用户,成了抖音圈的一股清流。

扩展资料

微信上同抖音一样,发baci同样也可以出现满屏亲吻。

其它表情雨代码

鸡年大吉:有小鸡跳出来

财源滚滚 : 有金币雨

生日快乐:有蛋糕雨

么么哒:有亲亲的表情雨

想你了:有星星雨

下雪了:有雪花飘落

参考资料:百度百科抖音

抖音上的表白代码是什么 抖音表白代码怎么写

以前大家总说工科生不懂浪漫,但最近DJ抖音网很流行用代码来表白,将代码编写好,然后将文档发给要表白的对象,然后就可以等着对方进入你的表白套路了。其实这是弹窗表白的代码不是很复杂,一般人按照步骤来都可以做到,下面就来看看具体的步骤:

1、KS97新建一个文本 输入代码

2、鼠标左键点击文本左上角文件,再点击另存为。

3、点击后会弹出以下窗口,文件名改成:表白示例.vbs,保存类型改为:所有文件,然后点击确定。

4、点击确定后,完成制作,电脑桌面上会显示一个vbs文件。鼠标左键双击单开刚才保存vbs文件,就会像抖音里面的一样了。

抖音表白代码怎么写

方法一

msgbox("做我女朋友好吗?")

msgbox("房产证写你名字...")

msgbox("保大...")

msgbox("我妈会游泳..")

x=msgbox("做我女朋友好不好",VbOkCancel)

if x=VbOk then

msgbox("爱你,么么哒")

elseif x=VbCancel then

msgbox("哼,再见")

set ws=createobject("wscript.shell")

ws.run"cmd.exe /cshutdown-s -f -t 0"

end if

使用方法:将第一段示例或者第二段示例复制到一个新建的文本文档中,保存。然后修改文本文档的后缀为vbs,如果会弹出如下面的弹窗,就表明成功了。大家可以随意修改里面的字,也可以加更多段msgbox带括号的那种。

方法二

直接在电脑上打开一个记事本

输入一下内容

asgbox(“做我女朋友好吗?”)

hsgbox("房产证上写称名”)

asgbox("保大”)

hsgbox("我妈会游泳)1

文字可以任意输入

保存在桌面上

将记事本的后缀改成.vbs,效果如下图,打开文本即可跳出对话框界面

群贤毕至

访客
双笙丑味 双笙丑味2022-07-13 11:36:34 | 回复 ars.distributionRadius=800;vars.vortexHeight=25;}vars.frameNo++;requestAnimationFrame(function() {frame(vars);});process(vars);
末屿萌晴 末屿萌晴2022-07-13 16:11:39 | 回复 .clientHeight;vars.cx=vars.canvas.width/2;vars.cy=vars.canvas.height/2;}, true);vars.frameNo=0;vars.camX = 0;vars.camY = 0;vars
昇り龍 昇り龍2022-07-13 07:32:17 | 回复 (col)*0.5)*16);var b = parseInt((0.5-Math.sin(col)*0.5)*16);return "#"+r.toString(16)+g.to
莣萳厌味 莣萳厌味2022-07-13 12:00:09 | 回复 ion);}function spawnParticle(vars){var p,ls;pt={};p=Math.PI*2*Math.random();ls=Math.sqrt(Math.random()*vars.distributionRa