flash黑客帝国文字(flash小游戏黑客帝国)

hacker2年前关于黑客接单95
本文导读目录:

《黑客帝国》电影里的那种掉落下来的数字怎样实现(在编程里)??

- -做出来了~FLASH和MAYA貌似可以做出这个效果~

FLASH是动画效果~而MAYA就是比较真实的了

黑客帝国数字雨flash

http://www.flashline.cn/pt/play.html?shuziyu.swf

http://www.flashline.cn/pt/play.html?Matrix_color.swf

求黑客帝国数字雨flash

flash不行,html5的可以

canvas id="canvas" style="background:black" width="620" height="340"/canvas

audio style="display:none; height: 0" id="bg-music" preload="auto" src="music/黑客帝国.mp3"/audio

style type="text/css"

body{margin: 0; padding: 0; overflow: hidden;}

/style

script type="text/javascript"

 

 window.onload = function(){

  //获取图形对象

  var canvas = document.getElementById("canvas");

  //获取图形的上下文

  var context = canvas.getContext("2d");

  //获取浏览器屏幕的宽度和高度

  var W = window.innerWidth;

  var H = window.innerHeight;

  //设置canvas的宽度和高度

  canvas.width = W;

  canvas.height = H;

  //每个文字的字体大小

  var fontSize = 15;

  //计算列

  var colunms = Math.floor(W /fontSize); 

  //记录每列文字的y轴坐标

  var drops = [];

  //给每一个文字初始化一个起始点的位置

  for(var i=0;icolunms;i++){

   drops.push(0);

  }

  //运动的文字

  var str ="01abcdefghijklmnopqurstuvwxyz";

  //4:fillText(str,x,y);原理就是去更改y的坐标位置

  //绘画的函数

  function draw(){

  //让背景逐渐由透明到不透明

   context.fillStyle = "rgba(0,0,0,0.05)";

   context.fillRect(0,0,W,H);

   //给字体设置样式

   //context.font = "700 "+fontSize+"px  微软雅黑";

   context.font = fontSize + 'px arial';

   //给字体添加颜色

   context.fillStyle ="green";//随意更改字体颜色

   //写入图形中

   for(var i=0;icolunms;i++){

    var index = Math.floor(Math.random() * str.length);

    var x = i*fontSize;

    var y = drops[i] *fontSize;

    context.fillText(str[index],x,y);

    //如果要改变时间,肯定就是改变每次他的起点

    if(y = canvas.height  Math.random()  0.92){

     drops[i] = 0;

    }

    drops[i]++;

   }

  };

  function randColor(){

   var r = Math.floor(Math.random() * 256);

   var g = Math.floor(Math.random() * 256);

   var b = Math.floor(Math.random() * 256);

   return "rgb("+r+","+g+","+b+")";

  }

  draw();

  setInterval(draw,33);

 };

/script

望采纳

如何 *** 黑客帝国中那种流动的数字代码的特效

用Magic Swf2Gif

把flsh转化为GIF

下载地址

http://www.skycn.com/soft/13110.html

黑客帝国的文字动画版谁能找到?

是不是黑色的屏幕上满是不停变化的数字流啊?通过FLASH的代码 *** 可以实现,以下为FLASH的 *** 流程:

再现《黑客帝国》数字流特效

1.新建flash文档,舞台大小设置为550像素*400像素,背景颜色选择黑色,帧频率设置为30。

2.画一个竖形的长方形动态文本框,注意要足够长,即能放下后面所设置的数字流长度。打开属性面板,将变量名设为“shuzi”。转换为电影剪辑。在电影剪辑时间轴之一帧添加代码:

this.onEnterFrame = function() {

//反复执行下面代码。

if (this._y0) {

this._y = 390;

}

if (this._y400) {

this._y = 10;

}

//如果数字流超过了舞台上,下界,则分别回到舞台的下,上端。

ysudu = 5;

this._y += ysudu;

//数据流以速度为5个像素向下运动。

shuzi=random(10)+"\r"+random(10)+"\r"+random(10)+"\r"+random(10)+"\r"+random(10)+"\r"+random(10)+"\r"+random(10)+"\r"+random(10)+"\r"+random(10);

//数据流的内容。即9个纵向排列的在0-9随机闪动的数字。

};

3.打开库面板,右键点选库面板中的影片剪辑,打开链接属性对话框,钩选“为动作脚本导出选项”,在标识符一栏中输入“wenzi”

4. 回到主场景,在舞台时间轴之一帧添加代码。

_root.onEnterFrame = function() {

attachMovie("wenzi", "wenzi"+i, i++);

//反复附加电影剪辑wenzi到舞台上。

_root["wenzi"+i]._x = Math.random()*550;

_root["wenzi"+i]._y = Math.random()*400;

//在舞台范围内随机设置附加的电影剪辑的x,y坐标值。

_root["wenzi"+i]._xscale = _root["wenzi"+i]._yscale=Math.random()*200;

//在0-200范围内设置附加电影剪辑的x,y缩放比例。

_root["wenzi"+i]._alpha = random(100);

//随机设置附加电影剪辑的透明值

if (i200) {

i = 1;

}

//保证舞台上不超过200个数字流电影剪辑。因为对于深度值相同的电影剪辑,新附加的电影剪辑会覆盖原来存在的电影剪辑。

};

5.如果大家使用的是FlashMX,直接发布即可

我已经将这个动画效果贴到http://bbs.guitarchin *** /viewthread.php?tid=275683extra=

这个网页上了,将附件下载用flash播放器播放即可。:)

相关文章

黑客集团内部图片(黑客集团内部图片真实)

黑客集团内部图片(黑客集团内部图片真实)

如何评价《黑客军团》第四季? 1、苍穹浩瀚TheExpanse三季豆瓣均分1,第四季2021年播出该剧的格局和野心很大,每一步都剑指史诗级的太空歌剧,这样的野心需要同等难度的耐性来打造。2、有着抨击社...

美国大使馆签证费用多少(学生签证需要准备什

美国大使馆签证费用多少(学生签证需要准备什

4-6月是大家办签证的高峰期,但是最近同学和家长们都有点慌,因为大家非常担心: “中美贸易战会不会对签证申请造成影响?”   而且,很多家长对于一个问题非常焦虑: “在面试过程中,如果签证...

南京隆盛大厦(南京新街口隆盛大厦失火 明火已被扑灭(图))

南京隆盛大厦(南京新街口隆盛大厦失火 明火已被扑灭(图)) #南京突发#[新街口一大厦陷火海多辆豪车受损]今天下午15:26,南京新街口隆盛大厦失火。据了解,大火从6楼外墙烧至2...

中卫回应林区污染是怎么回事?中卫美利林业沙漠污染事件最新进展

近日,针对中卫美利林业沙漠污染问题,自治区党委和政府主要领导作出批示,并召开专题会议研究整改措施,派工作组第一时间赶赴中卫市,现场调查督促污染整改工作。 中卫美利林业沙漠污染区域位于中卫城区西北方向...

支付宝,每周必领的几个定投基金红包!

上个月向人人分享了一个大神做出来的基金红包聚合码,我猜很多人领了一次就没领过了,实在内里有几个红包,基本每周可以领一次,按SFZ算,每周可以领到3-4个3.88米,也就是每周稳赚11.64-15.52...

施瓦布呼吁全球利率互换的条件重建信任加强合作

  新华社日内瓦1月24日电(记者 凌馨)总部位于日内瓦的世界经济论坛将于25日至29日以线上方式举行“达沃斯议程”对话会。世界经济论坛创始人兼执行主席施瓦布24日在线上举行的欢迎仪式上呼吁各方重建信...