已阅读5页,还剩15页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
Flash公用程式码本1、用指令加载动画。 您需要在萤幕上定位载入的动画,并以什么语言设定它们?例如,加载名为dd.swf的动画以确定动画的中心位置(205,250 )。 应该怎么设定呢?加载动画时参加loadMovie(dd.swf , a )a._x=205;a._y=250;首先,空MC命名为“a”,部署时右下角也命名为“a”在flash中制作那个弹出窗口的小窗口分为两个阶段:将以下action:添加到flash按钮打开(release ) )geturl ( JavaScript : mm _ openbrwindow (新web.htm,width=600,height=100 ) );以下称为在HTML页面.之间添加以下javascript代码如果打开flash,如何变成全屏?fs命令(全屏,true )如何使用右键?fscommand (showmenu , false )4 .当鼠标通过时,动画在某处播放on (roll lover ) 112222222222222222gotoAndPlay(10 )以下称为当鼠标被按下时,动画将在某处播放打开(release ) )gotoAndPlay(1)以下称为5、播放视频后,自动跳到某一页getURL(siteindex.htm ,_self );6、首页打开(release ) )geturl ( JavaScript : void (document.links.style.behavior=URL (# default # home page ) ) void document.links.sethomepage (http:/www.flash8. net/),_self , POST ;以下称为请注意,将网页上flash的ID号命名为“links”7 .我最喜欢的打开(release ) )geturl ( JavaScript : void window.external.add favorite (,网页); _self ,开机自检;8 .外部调用swf打开(release ) )loadMovieNum(service.swf ,1 )以下称为9 .外部调用数据loadVariablesNum(about.txt ,0 );system.use代码页=true; /中文十、音乐参与mySound=new Sound ();mysound.attachsound(1 );mySound.start ();11 .关闭指定音乐mysound.stop(1 );12 .外部传唤音乐mySound=new Sound ();mysound.loadsound(music.mp3 ,true );my sound.start (0,100 )13 .关掉音乐mySound.stop ();14 .链接场景打开(release ) )gotoAndStop (猫的历史 1)以下称为15 .外部调用打开(release ) )loadmovienum(a.swf ,1 )以下称为16 .退出动画quit命令是用于关闭播放器的. swf和. exe文件,没有参数,如下所示fscommand (quit );若要在flash动画结束时显示关闭动画按钮,请执行下列动作:在Insert下运行New Symbol (或按Ctrl F8键),在弹出窗口中选择Button,创建一个简单的按钮,返回场景,选择最后一帧,然后将创建的按钮从Library拖动到场景中这是因为按钮出现在动画的末尾。在按钮上写下列程式码时,按下按钮会关闭flash动画:on (释放)装模作样fscommand (quit );以下称为17 .电影的播放和停止Play (); /播放命令stop (); /停止命令18 .控制影片剪辑的播放和停止: tellTarget命令示例: tellTarget(“C1”)gotoAndStop(2); 跳过并停止影片剪辑实例C1的第2帧。19 .改变frame流程的命令gotoAndPlay(frame) /跳到指定的画面连续播放。gotoAndStop(frame) /跳到指定的画面停止播放。gotAndplay (场景名称,frame)/跳到指定的场景帧并连续播放。转到和停止(场景名称:frlme)/跳到指定的场景帧,停止播放。nextFrame (); /跳到下一帧播放PrevPrame (); /跳到上一帧播放。20 .实现场景间的跳跃的方法:使用telltarget指令按钮的as如下所示打开(release ) )tell target (/ )gotoAndPlay (场景1 ,1 );以下称为以下称为21 .实现场景间的跳跃的方法:使用gotoandplay指令主场景2的mc位于场景2的时间轴上。按钮as :on发行版gotoAndPlay (“场景1”,1 )以下称为将stop ()附加到最后一帧问题可以解决22 .场景间的跳跃的实现方法:利用路径_root.gotoandplay ()第二个场景2只有一个mc。 此mc的最后一帧包含stop和replay按钮按钮的as:_root.gotoAndPlay(1)即,通知按钮已返回场景1的第一帧23、实现场景之间的跳跃的方法:给场景赋予不同的名称如果as是这样写的第二个sence只有一个mc,该mc的最后一帧包含stop和replay按钮按钮as :on发行版gotoAndPlay(”sence1”,1 )以下称为因此,按下后将从此mc的第一帧开始播放,而不是从sence1的第一帧开始播放因为主场景的名称默认为senceNMC可以具有多个场景,但是MC默认为senceN在MC,gotoandplay(scene1,1 ); 是指场景中MC的第一帧,而不是主场景解决方法是为场景定义不同的名称scene1我们改名为“主场景”改名为scene2次场景1正确的as包括打开(release ) )tellTarget (_root) );gotoAndPlay (1)以下称为以下称为如果想要点击按钮从子场景播放,请写在按钮上打开(release ) )tellTarget (_root .子场景) 222222222000000000gotoAndPlay (1)以下称为以下称为24 .利用标签标签是.我们在控制动画时,标签是最好的实现方法,因为通常不是开始播放,而是可能想要从一个场景的某个关键帧开始播放例如,如果您想要从主场景的label1播放视频,单击上面的按钮时,按钮上的as应该如下所示打开(release ) )tellTarget (_root) );gotoandplay(label1 );以下称为例如,如果有三个场景,并且您希望在单击上面的按钮时从子场景1的label4播放视频,则按钮上的as应该如下打开(release ) )tellTarget (_root) );gotoAndPlay (子场景1 , label4 )以下称为以下称为以下称为以下称为按钮从子场景播放时你可以把它写在按钮上打开(release ) )tellTarget (_root .子场景) 222222222000000000gotoAndPlay (1)以下称为以下称为25 .如何创建预加载到flash的加载在Action语法上由if frame is loaded实现,创建一个新层,该层放置Action第一帧是ifFrameLoaded (场景,frame) /加载场景中的帧数goto and play() /跳过播放某祯(自己设定)第二帧转到和播放(场景1 ,1)/跳到播放第一帧循环再加上另一个load地址MC,在这两个帧之间循环播放就OK了。26 .如何调用exe的可执行文件。 例如,用vc创建的可执行文件。fscommand(exec ,可执行文件名)即可。 请注意此时可执行文件的路径是否正确。27 .如何在flash中调用mpeg文件?Flash不支持调用mpeg文件。 首先,安装名为Swiffcanvas1.0的第三方软件,然后打开fla文件,如果mpeg文件的目录为aa,mpeg文件名为bb,则可以添加以下语句fs命令( exec , swiff exec (本地: AAA 111.mpeg ) );将fla文件作为exe文件输出,在Swiffcanvas中打开该exe文件,并在Swiffcanvas中设置它以满足您的要求。 最后输出到. exe文件就可以了。原来MX的FS命令是这样的。很多朋友相信在MX版本中继续使用FS的EXEC命令。 的双曲馀弦值。 的双曲馀弦值。 的双曲馀弦值。偶尔不顺利。 前几天得到了答案,偶尔要感谢StudioMX的包装。其实非常简单,MX版本的EXE调用更加严格,必须使用FLASHPLAYER或程序EXE进行调用,HTML页面被禁止。 这里的变化是目录方Macromedia采取了安全对策。 必须位于当前路径的FSCOMMAND目录中。 这意味着必须手动创建FSCOMMAND目录,以放置调用的EXE程序。 这很容易那个语法命令和F5没什么区别:fscommand(your.exe );加载程序stop ()_ root.createteptymovieliclip ( loading MC ,100 )请参见with (_root.loadingmc)begi文件(0x ff 0000 )移动到(0,10 )lineto (0,10 )lineto (350,10 )lineto (0,10 )以下称为loadingmc._x=100loadingmc._y=200_ root.crea textfield ( loading text ,101,100,220,30,20 )loadingtext.border=falseloadingtext.multiline=trueloadingtext.wordwrap=true;loading AMC.onenterframe=function () : 中所述方法的备选方法if (_ root.getbytes loaded () _ root.ger bytestotal () ) 中所述方法的备选方法_root.play ()_ root.loading AMC.remove movie clip ()_ root.loading text.remove textfield ()else_ root.loading MC._ xscale=(_ root.get byteloaded () /_root.getbytestotal()*100_ root.loading text.text=int (loading MC._ xscale ) % _ root.loading text._ x=loading MC._ width 100以下称为以下称为29、fscommand调用exe文件详细信息打开(release ) )fscommand(exec ,*.exe )以下称为30 .在load movie中调用外部*.swf文件(1)调用外部*.swf文件加载到影片剪辑中外部*.swf文件与编辑的Flash文件位于同一目录中1 .创建新的空视频剪辑mymc并将其放入场景中。 实例名称为mymc2 .创建一个新图层,创建两个按钮(一个调用,一个清除)并将其放在此图层上3 .调用按下按钮的AS代码on(release)/鼠标释放按钮时,执行以下代码loadMovie
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年河北省内外贸一体化综合服务平台启动:“1 2 N”体系深度解析
- 土地增值税的基本概念和特点
- 2026年网络安全培训课件
- 2026年水上安全警示培训
- 2026年实验室风险评估培训
- 2026年商场安全文化建设培训
- 疼痛评估:方法与技巧
- 2026年安徽省阜阳市临泉县第一次中考模拟试卷(一模)数学试题(含答案)
- 甲状腺术后患者生活质量评估与干预
- 护理风险责任界定
- 2026年及未来5年中国装载机市场运行态势及行业发展前景预测报告
- 医院候诊流程中的智能叫号系统与智慧医院创新服务优化策略
- DB54∕T 0527-2025 西藏自治区好住宅技术标准
- ICU护理讲课课件
- DB3402∕T 92-2024 城市书房数字化建设规范
- 药品流通与供应链管理
- 创伤性血气胸课件
- 框架协议与年度合同
- 更换道岔护轨作业课件
- 培训学校分红合同范本
- 水产品采购合同标准模板及条款
评论
0/150
提交评论