/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~ 不知道效果如何, 楼主给个满意否?
对于如今的云服务商的竞争着实很激烈,我们可以看到国内国外服务商的各种内卷,使得我们很多个人服务商压力还是比较大的。我们看到这几年的服务商变动还是比较大的,很多新服务商坚持不超过三个月,有的是多个品牌同步进行然后分别的跑路赚一波走人。对于我们用户来说,便宜的服务商固然可以试试,但是如果是不确定的,建议月付或者主力业务尽量的还是注意备份。HostYun 最近几个月还是比较活跃的,在前面也有多次介绍到商...
第一、香港服务器机房这里我们可以看到有提供四个大带宽方案,是全向带宽和国际带宽,前者适合除了中国大陆地区的全网地区用户可以用,后者国际带宽适合欧美地区业务。如果我们是需要大陆地区速度CN2优化的,那就需要选择常规的优化带宽方案,参考这里。CPU内存硬盘带宽流量价格选择E3-12308GB240GB SSD50M全向带宽不限999元/月方案选择E3-12308GB240GB SSD100M国际带宽不...
妮妮云的知名度应该也不用多介绍了,妮妮云旗下的云产品提供商,相比起他家其他的产品,云产品还是非常良心的,经常出了一些优惠活动,前段时间的八折活动推出了很多优质产品,近期商家秒杀活动又上线了,秒杀产品比较全面,除了ECS和轻量云,还有一些免费空间、增值代购、云数据库等,如果你是刚入行安稳做站的朋友,可以先入手一个119/元季付的ECS来起步,非常稳定。官网地址:www.niniyun.com活动专区...