必威注册电子书籍教程中心网文荟萃客户留言繁體中文
设为首页
加入收藏
联系必威注册
您当前的位置:92动力网 -> 教程中心 -> 网页设计 -> Flash -> 教程内容 退出登录 用户管理
栏目导航
· DW教程· HTML/CSS
· LiveMotion· Firework
· FrontPage· Golive
· Flash· 经验技巧
热门教程
· 如何在Visual Basic...
· 使用Visual Basic操...
· 使用VB6.0设计Activ...
· VB动态调用外部函数...
· 建立一个程序员自己...
· 如何编写高质量的VB...
· [图文] 为更新到Visual Bas...
· 再谈在VB中调用VC++...
· 用VB语言编程实现JP...
· 用DTS实现SQL数据库...
相关教程
· 让Word也来播放Flas...
· [图文] Word文件轻松变成Fl...
· [图文] 轻松将Word文档快速...
· [图文] 摄人心魄的效果 让F...
· [图文] 把Word文件转换成Fl...
· 在PowerPoint中插入...
· PowerPoint中插入Fl...
· PowerPoint插入Flas...
· 在PPT中实现Flash播...
· 避免Flash引发幻灯片...

Flash 3d效果实例--鼠标3D感应 二
作者:Admin聽聽来源:ASP教程聽聽发布时间:2004-10-28 21:15:33聽聽发布人:siforgern

减小字体 增大字体


v5.因为影片中还需要使用鼠标来对小球进行控制,我们可以利用隐形按钮来实现这一功能.新建一个按钮元件命名为yxbtn,进入元件的编辑区后,只在Hit帧绘制一个图形即可,形状可以随意.然后再新建一个影片剪辑元件,命名为inv,进入元件的编辑区后,将元件yxbtn拖到编辑区中,然后将图层Layer1延伸到第2帧,然后在上面新建一个图层,在第1帧添加如下Action: 聽聽聽聽xoffset = int(xoldpos-getProperty("/inv", _x))
yoffset = int(getProperty("/inv", _y)-yoldpos);
if (((Number(xoffset) == 0) and (Number(yoffset) == 0)) or (not over)) {
/:xangle = (/:xangle-(/:xangle/20));
/:yangle = (/:yangle-(/:yangle/20));
} else {
/:xangle = yoffset;
/:yangle = xoffset;
}
if ((Number(/:xangle)>40)) {
/:xangle = "40";
} else if ((Number(/:xangle)聽聽聽聽在第2帧添加如下Action: 聽聽聽聽gotoAndPlay(1); 聽聽聽聽最后工作区如图7所示; 聽聽聽聽


图7 工作区状态聽聽聽聽6.最后回到主场景中,添加三个图层,从上到下分别命名为initialize, inv和Balls,在图层Inv和Balls的第4帧分别插入一个关键帧,然后从图库中将元件Inv和Balls分别拖到图层Inv和图层Balls中,同时在属性面板中分别设置其实例名为Inv和Balls,如图8所示; 聽聽聽聽


图8 布置主场景聽聽聽聽7.回到图层initialize,给第1帧添加如下Action: 聽聽聽聽xangle = "5";
yangle = "5"; 聽聽聽聽在第2帧添加如下Action: 聽聽聽聽set("cos-42", 0.743144825451055);
set("cos-41", 0.754709580197564);
set("cos-40", 0.766044443094884);
set("cos-39", 0.777145961433975);
set("cos-38", 0.788010753584805);
set("cos-37", 0.798635510026434);
set("cos-36", 0.809016994355128);
set("cos-35", 0.819152044270192);
set("cos-34", 0.829037572537239);
set("cos-33", 0.838670567928596);
set("cos-32", 0.848048096140553);
set("cos-31", 0.857167300687171);
set("cos-30", 0.866025403770406);
set("cos-29", 0.874619707126247);
set("cos-28", 0.882947592846643);
set("cos-27", 0.891006524176917);
set("cos-26", 0.898794046288515);
set("cos-25", 0.906307787026791);
set("cos-24", 0.913545457633494);
set("cos-23", 0.920504853444072);
set("cos-22", 0.927183854559112);
set("cos-21", 0.933580426490206);
set("cos-20", 0.939692620779555);
set("cos-19", 0.945518575593583);
set("cos-18", 0.951056516290005);
set("cos-17", 0.956304755958442);
set("cos-16", 0.961261695934258);
set("cos-15", 0.965925826285507);
set("cos-14", 0.970295726272901);
set("cos-13", 0.974370064782571);
set("cos-12", 0.97814760073155);
set("cos-11", 0.981627183445777);
set("cos-10", 0.984807753010664);
set("cos-9", 0.987688340593903);
set("cos-8", 0.990268068740611);
set("cos-7", 0.992546151640607);
set("cos-6", 0.994521895367765);
set("cos-5", 0.996194698091423);
set("cos-4", 0.997564050259649);
set("cos-3", 0.998629534754517);
set("cos-2", 0.999390827019125);
set("cos-1", 0.999847695156465);
set("cos0", 1);
set("cos1", 0.999847695156465);
set("cos2", 0.999390827019125);
set("cos3", 0.998629534754517);
set("cos4", 0.997564050259649);
set("cos5", 0.996194698091423);
set("cos6", 0.994521895367765);
set("cos7", 0.992546151640607);
set("cos8", 0.990268068740611);
set("cos9", 0.987688340593903);
set("cos10", 0.984807753010664);
set("cos11", 0.981627183445777);
set("cos12", 0.97814760073155);
set("cos13", 0.974370064782571);
set("cos14", 0.970295726272901);
set("cos15", 0.965925826285507);
set("cos16", 0.961261695934258);
set("cos17", 0.956304755958442);
set("cos18", 0.951056516290005);
set("cos19", 0.945518575593583);
set("cos20", 0.939692620779555);
set("cos21", 0.933580426490206);
set("cos22", 0.927183854559112);
set("cos23", 0.920504853444072);
set("cos24", 0.913545457633494);
set("cos25", 0.906307787026791);
set("cos26", 0.898794046288515);
set("cos27", 0.891006524176917);
set("cos28", 0.882947592846643);
set("cos29", 0.874619707126247);
set("cos30", 0.866025403770406);
set("cos31", 0.857167300687171);
set("cos32", 0.848048096140553);
set("cos33", 0.838670567928596);
set("cos34", 0.829037572537239);
set("cos35", 0.819152044270192);
set("cos36", 0.809016994355128);
set("cos37", 0.798635510026434);
set("cos38", 0.788010753584805);
set("cos39", 0.777145961433975);
set("cos40", 0.766044443094884);
set("cos41", 0.754709580197564); 聽聽聽聽在第3帧添加如下Action: 聽聽聽聽set("sin-42", -0.669130606388214);
set("sin-41", -0.65605902901961);
set("sin-40", -0.642787609715359);
set("sin-39", -0.629320391078343);
set("sin-38", -0.615661475353822);
set("sin-37", -0.60181502317984);
set("sin-36", -0.587785252319867);
set("sin-35", -0.573576436378012);
set("sin-34", -0.559192903497261);
set("sin-33", -0.544639035041061);
set("sin-32", -0.529919264258734);
set("sin-31", -0.515038074935051);
set("sin-30", -0.500000000024441);
set("sin-29", -0.4848096202702);
set("sin-28", -0.469471562809151);
set("sin-27", -0.453990499762182);
set("sin-26", -0.438371146811064);
set("sin-25", -0.422618261762019);
set("sin-24", -0.406736643096434);
set("sin-23", -0.390731128509199);
set("sin-22", -0.37460659343508);
set("sin-21", -0.35836794956371);
set("sin-20", -0.34202014334332);
set("sin-19", -0.32556815447403);
set("sin-18", -0.309016994391028);
set("sin-17", -0.292371704738003);
set("sin-16", -0.275637355831441);
set("sin-15", -0.258819045116126);
set("sin-14", -0.241921895612425);
set("sin-13", -0.224951054355759);
set("sin-12", -0.207911690828781);
set("sin-11", -0.190808995386685);
set("sin-10", -0.173648177676178);
set("sin-9", -0.156434465048579);
set("sin-8", -0.139173100967505);
set("sin-7", -0.121869343411672);
set("sin-6", -0.104528463273256);
set("sin-5", -0.0871557427523399);
set("sin-4", -0.0697564737478767);
set("sin-3", -0.0523359562457615);
set("sin-2", -0.0348994967043783);
set("sin-1", -0.0174524064382223);
set("sin0", 0);
set("sin1", 0.0174524064382223);
set("sin2", 0.0348994967043783);
set("sin3", 0.0523359562457615);
set("sin4", 0.0697564737478767);
set("sin5", 0.0871557427523399);
set("sin6", 0.104528463273256);
set("sin7", 0.121869343411672);
set("sin8", 0.139173100967505);
set("sin9", 0.156434465048579);
set("sin10", 0.173648177676178);
set("sin11", 0.190808995386685);
set("sin12", 0.207911690828781);
set("sin13", 0.224951054355759);
set("sin14", 0.241921895612425);
set("sin15", 0.258819045116126);
set("sin16", 0.275637355831441);
set("sin17", 0.292371704738003);
set("sin18", 0.309016994391028);
set("sin19", 0.32556815447403);
set("sin20", 0.34202014334332);
set("sin21", 0.35836794956371);
set("sin22", 0.37460659343508);
set("sin23", 0.390731128509199);
set("sin24", 0.406736643096434);
set("sin25", 0.422618261762019);
set("sin26", 0.438371146811064);
set("sin27", 0.453990499762182);
set("sin28", 0.469471562809151);
set("sin29", 0.4848096202702);
set("sin30", 0.500000000024441);
set("sin31", 0.515038074935051);
set("sin32", 0.529919264258734);
set("sin33", 0.544639035041061);
set("sin34", 0.559192903497261);
set("sin35", 0.573576436378012);
set("sin36", 0.587785252319867);
set("sin37", 0.60181502317984);
set("sin38", 0.615661475353822);
set("sin39", 0.629320391078343);
set("sin40", 0.642787609715359);
set("sin41", 0.65605902901961); 聽聽聽聽最后时间轴窗口如图9所示: 聽聽聽聽


图9 主场景时间轴窗口

[] [返回上一页] [打 印] [收 藏]
∷相关教程评论∷    (评论内容只代表网友观点,与本站立场无关!) [更多评论...]
关于本站 - 网站帮助 - 广告合作 - 下载声明 - 网站地图 - 管理登录
Copyright 2019 必威注册. All Rights Reserved .
浙ICP备05047688号