/temp/smoke.html
这个用 flash的action脚本做的
只有24K,反编了SWF
onClipEvent (load) { function Photo_3d (mc_name,mc_ame,mc_dian1x,mc_dian2x,mc_dian3x,mc_dian1y,mc_dian2y,mc_dian3y,mc_dian1z,mc_dian2z,mc_dian3z) { um = eval (mc_name); xy13 = Math.sqrt(((mc_dian3x - mc_dian1x) * (mc_dian3x - mc_dian1x)) + ((mc_dian3y - mc_dian1y) * (mc_dian3y - mc_dian1y))); h12 = Math.atan2(mc_dian2y - mc_dian1y, mc_dian2x - mc_dian1x); r12 = h12 / 3.14159265358979 * 180; r13 = Math.atan2(mc_dian3y - mc_dian1y, mc_dian3x - mc_dian1x) / 3.14159265358979 * 180; xy312 = Math.cos(((1.74532925199433E-02) * ((90 - (r13 - r12)) + 360)) % 360) * xy13; um._yscale = xy312; um._xscale = Math.sqrt((xy13 * xy13) - (xy312 * xy312)); if ((um._xscale > 0) && (um._yscale > 0)) { um._visible = 1; cos23 = Math.cos((1.74532925199433E-02) * (r13 - r12)); if (cos23 > 0) { (1); } else { (2); } um._x = mc_dian1x; um._y = mc_dian1y; um._rotation = h12 / 3.14159265358979 * 180; eval (mc_ame)._xscale = Math.sqrt(((mc_dian2x - mc_dian1x) * (mc_dian2x - mc_dian1x)) + ((mc_dian2y - mc_dian1y) * (mc_dian2y - mc_dian1y))) / um._xscale * 100; ceng = (100000 - int (((mc_dian1z + mc_dian2z) + mc_dian3z) / 3 * 1000)) + 50000; um.swapDepths(ceng); } else { um._visible = 0; } } function drawline (x1,y1,z1,num) { x1 = x1 / (z1 + d) * d; y1 = (0 - y1 / (z1 + d)) * d; p_x[num] = int (x1 * 20) / 20; p_y[num] = int (y1 * 20) / 20; } ok = 0; xm = _xmouse; ym = _ymouse; d = 500; px = new Array (-55, 55, 55, -55, -55, 55, 55, -55, 0, 0, 0, 0, -55, 55); py = new Array (-90, -90, 90, 90, -90, -90, 90, 90, 0, 0, -90, 90, 0, 0); pz = new Array (25, 25, 25, 25, -25, -25, -25, -25, 25, -25, 0, 0, 0, 0); p_x = new Array (14); p_y = new Array (14); } onClipEvent (enterFrame) { if (ok) { angelx = (_ymouse - ym) / 50; angely = (_xmouse - xm) / 50; } else { angelx = angelx * .9; angely = angely * .9; } xm = _xmouse; ym = _ymouse; i = 0; while (i < 14) { cos_x = Math.cos(angelx); cos_y = Math.cos(angely); sin_x = Math.sin(angelx); sin_y = Math.sin(angely); temp_y = ((py[i]) * cos_x) + ((pz[i]) * sin_x); temp_z1 = ((pz[i]) * cos_x) - ((py[i]) * sin_x); temp_x = ((px[i]) * cos_y) - (temp_z1 * sin_y); temp_z = ((px[i]) * sin_y) + (temp_z1 * cos_y); px[i] = temp_x; py[i] = temp_y; pz[i] = temp_z; drawline (px[i],py[i],pz[i],i); i++; } Photo_3d ( "zheng_u ", "zheng_u.mc.mc ",p_x[9],p_x[7],p_x[6],p_y[9],p_y[7],p_y[6],pz[9],pz[7],pz[6]); Photo_3d ( "zheng_d ", "zheng_d.mc.mc ",p_x[9],p_x[5],p_x[4],p_y[9],p_y[5],p_y[4],pz[9],pz[5],pz[4]); Photo_3d ( "zheng_l ", "zheng_l.mc.mc ",p_x[9],p_x[4],p_x[7],p_y[9],p_y[4],p_y[7],pz[9],pz[4],pz[7]); Photo_3d ( "zheng_r ", "zheng_r.mc.mc ",p_x[9],p_x[6],p_x[5],p_y[9],p_y[6],p_y[5],pz[9],pz[6],pz[5]); Photo_3d ( "bei_u ", "bei_u.mc.mc ",p_x[8],p_x[2],p_x[3],p_y[8],p_y[2],p_y[3],pz[8],pz[2],pz[3]); Photo_3d ( "bei_d ", "bei_d.mc.mc ",p_x[8],p_x[0],p_x[1],p_y[8],p_y[0],p_y[1],pz[8],pz[0],pz[1]); Photo_3d ( "bei_l ", "bei_l.mc.mc ",p_x[8],p_x[1],p_x[2],p_y[8],p_y[1],p_y[2],pz[8],pz[1],pz[2]); Photo_3d ( "bei_r ", "bei_r.mc.mc ",p_x[8],p_x[3],p_x[0],p_y[8],p_y[3],p_y[0],pz[8],pz[3],pz[0]); Photo_3d ( "shang_u ", "shang_u.mc.mc ",p_x[11],p_x[3],p_x[2],p_y[11],p_y[3],p_y[2],pz[11],pz[3],pz[2]); Photo_3d ( "shang_d ", "shang_d.mc.mc ",p_x[11],p_x[6],p_x[7],p_y[11],p_y[6],p_y[7],pz[11],pz[6],pz[7]); Photo_3d ( "shang_l ", "shang_l.mc.mc ",p_x[11],p_x[7],p_x[3],p_y[11],p_y[7],p_y[3],pz[11],pz[7],pz[3]); Photo_3d ( "shang_r ", "shang_r.mc.mc ",p_x[11],p_x[2],p_x[6],p_y[11],p_y[2],p_y[6],pz[11],pz[2],pz[6]); Photo_3d ( "xia_u ", "xia_u.mc.mc ",p_x[10],p_x[4],p_x[5],p_y[10],p_y[4],p_y[5],pz[10],pz[4],pz[5]); Photo_3d ( "xia_d ", "xia_d.mc.mc ",p_x[10],p_x[1],p_x[0],p_y[10],p_y[1],p_y[0],pz[10],pz[1],pz[0]); Photo_3d ( "xia_l ", "xia_l.mc.mc ",p_x[10],p_x[0],p_x[4],p_y[10],p_y[0],p_y[4],pz[10],pz[0],pz[4]); Photo_3d ( "xia_r ", "xia_r.mc.mc ",p_x[10],p_x[5],p_x[1],p_y[10],p_y[5],p_y[1],pz[10],pz[5],pz[1]); Photo_3d ( "zuo_u ", "zuo_u.mc.mc ",p_x[12],p_x[3],p_x[7],p_y[12],p_y[3],p_y[7],pz[12],pz[3],pz[7]); Photo_3d ( "zuo_d ", "zuo_d.mc.mc ",p_x[12],p_x[4],p_x[0],p_y[12],p_y[4],p_y[0],pz[12],pz[4],pz[0]); Photo_3d ( "zuo_l ", "zuo_l.mc.mc ",p_x[12],p_x[0],p_x[3],p_y[12],p_y[0],p_y[3],pz[12],pz[0],pz[3]); Photo_3d ( "zuo_r ", "zuo_r.mc.mc ",p_x[12],p_x[7],p_x[4],p_y[12],p_y[7],p_y[4],pz[12],pz[7],pz[4]); Photo_3d ( "you_u ", "you_u.mc.mc ",p_x[13],p_x[6],p_x[2],p_y[13],p_y[6],p_y[2],pz[13],pz[6],pz[2]); Photo_3d ( "you_d ", "you_d.mc.mc ",p_x[13],p_x[1],p_x[5],p_y[13],p_y[1],p_y[5],pz[13],pz[1],pz[5]); Photo_3d ( "you_l ", "you_l.mc.mc ",p_x[13],p_x[5],p_x[6],p_y[13],p_y[5],p_y[6],pz[13],pz[5],pz[6]); Photo_3d ( "you_r ", "you_r.mc.mc ",p_x[13],p_x[2],p_x[1],p_y[13],p_y[2],p_y[1],pz[13],pz[2],pz[1]); t = (getTimer() - t) / 1000; tt = (( "每帧 ") + t) + ( " 秒 "); ttt = (( "每秒 ") + int (1 / t)) + ( " 帧 "); t = getTimer(); } onClipEvent (mouseDown) { ok = 1; } onClipEvent (mouseUp) { ok = 0 }
O(∩_∩)O~ 不知道效果如何, 楼主给个满意否?
WordPress专业外贸企业网站搭建模版,特色专业外贸企业风格 + 自适应网站开发设计 通用流行的外贸企业网站模块 + 更好的SEO搜索优化和收录 自定义多模块的产品展示功能 + 高效实用的后台自定义模块设置!采用标准的HTML5+CSS3语言开发,兼容当下的各种主流浏览器: IE 6+(以及类似360、遨游等基于IE内核的)、Firefox、Google Chrome、Safari、Opera...
今天早上相比很多网友和一样收到来自Linode的庆祝18周年的邮件信息。和往年一样,他们会回顾在过去一年中的成绩,以及在未来准备改进的地方。虽然目前Linode商家没有提供以前JP1优化线路的机房,但是人家一直跟随自己的脚步在走,确实在云服务器市场上有自己的立足之地。我们看看过去一年中Linode的成就:第一、承诺投入 100,000 美元来帮助具有社会意识的非营利组织,促进有价值的革新。第二、发...
近日华纳云发布了最新的618返场优惠活动,主要针对旗下的免备案香港云服务器、香港独立服务器、香港高防御服务器等产品,月付6折优惠起,高防御服务器可提供20G DDOS防御,采用E5处理器V4CPU性能,10Mbps独享CN2 GIA高速优质带宽,有需要免备案香港服务器、香港云服务器、香港独立服务器、香港高防御服务器、香港物理服务器的朋友可以尝试一下。华纳云好不好?华纳云怎么样?华纳云服务器怎么样?...