本文目录一览:
怎么把黑客帝国的这段代码放在html主页的背后
!--使用position:absolute;z-index:100;--
canvas id="q"/canvas
div id="main" style=" position:absolute;z-index:100;top:10px;width:960px;height:400px;background:red;"123/div
script type="text/javascript"
var s = window.screen;
var width = q.width = s.width;
var height = q.height = s.height;
var letters = Array(256).join(1).split('');
var _div=document.getElementById("main");
_div.style.left=(width-960)/2+"px";//给主页面left定位;
var draw = function () {
q.getContext('2d').fillStyle='rgba(0,0,0,.05)';
q.getContext('2d').fillRect(0,0,width,height);
q.getContext('2d').fillStyle='#0F0';
letters.map(function(y_pos, index){
text = String.fromCharCode(3e4+Math.random()*33);
x_pos = index * 10;
q.getContext('2d').fillText(text, x_pos, y_pos);
letters[index] = (y_pos 758 + Math.random() * 1e4) ? 0 : y_pos + 10;
});
};
setInterval(draw, 33);
/script
既然《黑客帝国》的矩阵都是代码写成的,为什么不写一个生活富足的背景呢?
如果你踏进一个小镇,大家的生活水平出奇地一致,里面每个人都对你笑脸相迎。小镇居民从来不会发生争吵,偷抢拐骗,财产纠纷,离婚分手什么的统统不存在。之一年可能你觉得很幸福,第二年,第三年,你就会开始自我怀疑,于是你开始寻求 *** ,用大喇叭在马路上放歌,偷超市里的东西。
结果发现人们非但不生气,反而对你一如既往的友好,你会怎么想?这一切都过于美好了,美好的不像真的,一旦有了“这一切都不是真的“这个念头,你就会愈发想要证明自己。最后要么你真的证明这一切都是假的,要么你自己发疯。“混沌“本来就是这个宇宙存在的一个基本概念,一切的一切,最终都会走向混沌。一个永远井井有条的系统,注定是不能长久的。
剧情需要吧,以及有一些 *** 无法应用
Smith警员说过,前几代的矩阵世界,是没痛苦的,但是人类反而大量死亡。因为人类的基因中,需要承受痛苦和 *** ,社会才能稳定。小孩子喜欢喝奶,慢慢的,喜欢和甘甜可口的汽水,等开始成熟了,就喜欢抽烟,喝酒,吃重辣的,还有人喜欢喝苦咖啡。这些东西,一开始是痛苦的,但是年龄上去之后,喝汽水饮料反而没感觉。这就是人类的基因导致的。矩阵设计者一开始不懂,后来懂了,所以设计出来的矩阵,是普通人类的世界,否则人会彻底灭亡。
剧情需要吧,以及有一些 *** 无法应用。其实想让人类不叛变很容易,只需要不停的 *** 大脑的兴奋区,让人类沉溺在无穷的快乐中即可。不明白的话,可以假想一个全员吸毒的美国。只要让这些人类不死,用毒品麻痹他们的一生又有什么关系呢?另外还有人提到了额叶切除手术,把所有的人变成植物人,也是能达到这样的效果。我记得以前有人提到一个假设,好像是一个B站up主说的,那就是机械城并不是让人类变成电池,而是需要人类帮他们进行一些非理性思考,所以不能让人类失去思考能力,最后才变得那般复杂。而沃卓斯基兄弟说把人类变成电池只是为了方便观众理解。但这个想法是不符合电影设定的,所以只算一家之言。
编剧和码农 *** 论差别太大了
码农的 *** 论就是解决问题。好码农擅长解决问题。是天使。编剧的 *** 论是先制造问题,再解决自己制造的问题。好编剧擅长制造问题,还要擅长解决问题。是天使和恶魔的分裂人格。所以,编剧是左手给主人公拼死找麻烦,右手再给主人公拼死找出路。观众享受的就是这种胆战心惊的 *** 。里边所有担心痛苦愤怒开心都是编剧精心设计的,当然,很多编剧不入流,然后就是漏洞百出。
大编剧也不完美,还是在一些地方出BUG。编剧更大死因是话多。所以,矩阵只能错误百出,编剧才能推进剧情,否则,编剧惨了,大家想一下这个画面,一旦写了一个生活富足的背景,鬼才去救主人公回来,躺平不爽吗?左手马爹利,右手老冰棍,看着风景,玩着手机,多好。至于主人公,在缸里泡着去吧。谁关心呢?全剧终。
人大概还是要从社会关系中获得满足感
单纯的物质享受可能在一段时间内满足所有人,也可能在所有时间内满足一部分人,但不太可能在所有时间满足所有人。人大概还是要从社会关系中获得满足感,电影里吃牛排的那哥们一看就是个地位很高的上流人士。而社会地位的竞争是纯内卷,没办法创造增量。唯一的破局办法是直接消除竞争,为每一个人都创建一个matrix的副本,让所有人都能当上皇帝。
这种方案首先需要高水平的人工智能,来为每一位皇帝都模拟出与真人无异的臣民。这也许并不难实现,真正的难点在于60亿(也许更多)个matrix副本所要消耗的计算资源,为此你可能需要把整个太阳系变成一台超级计算机。如果机器有这种技术水平,应该也不会想要拿人类当电池了。
html5黑客帝国下面代码大概什么意思呀。谢啦
HTML:
canvas id="c"/canvas
CSS:
canvas {display: block;}
*** :
var c = document.getElementById("c");
var ctx = c.getContext("2d");
//全屏
c.height = window.innerHeight;
c.width = window.innerWidth;
//文字
var txts = "0123456789";
//转为数组
txts = txts.split("");
var font_size = 16;
var columns = c.width/font_size;
//用于计算输出文字时坐标,所以长度即为列数
var drops = [];
//初始值
for(var x = 0; x columns; x++)
drops[x] = 1;
//输出文字
function draw()
{
//让背景逐渐由透明到不透明
ctx.fillStyle = "rgba(0, 0, 0, 0.05)";
ctx.fillRect(0, 0, c.width, c.height);
ctx.fillStyle = "#0F0"; //文字颜色
ctx.font = font_size + "px arial";
//逐行输出文字
for(var i = 0; i drops.length; i++)
{
//随机取要输出的文字
var text = txts[Math.floor(Math.random()*txts.length)];
//输出文字,注意坐标的计算
ctx.fillText(text, i*font_size, drops[i]*font_size);
//如果绘满一屏或随机数大于0.95(此数可自行调整,效果会不同)
if(drops[i]*font_size c.height || Math.random() 0.95)
drops[i] = 0;
//用于Y轴坐标增加
drops[i]++;
}
}
setInterval(draw, 33);
解释了的很详细了。