夜鹰教程网-程序员的加油站
 当前位置:文章中心 >> 夜鹰快讯
使用“LoadMovie()”制作纯FLASH网站的问题心得
夜鹰教程网 来源:www.yyjcw.com 日期:2016-11-29 13:14:28
在制作我的主页的过程中遇到了一些问题 现在和大家分享:  
在制作我的主页的过程中遇到了一些问题 现在和大家分享:   本来想做个纯FLASH网站,使用LOADMOVIE把我以前做的FLASH加载到主影片里供访客选择性浏览。但是在制作过程中遇到了很多问题。
  1在加载SMALL FLASH(SF) 到MAIN FLASH(MF)的MC中时,MC的坐标还算比较好把握。因为控制SF加载后的坐标就等于控制SF-MC的注册点坐标。而SF-MC的注册点坐标就是原SF影片的X=0,Y=0的位置。所以控制SF坐标比较容易,就不在说了。
  2加载SF以后的宽度和高度就不是特别好控制了。因为加载后第一帧SF-MC的width和height都是等于0的,因为影片还没有真正加载进来。之后的帧里,width和height都是变化的,因为影片的宽度 和高度是当作影片剪辑来计算的,即最大宽度和最大高度,不是当初制作SF时设置的影片宽度和高度。所以控制加载进来的SF的影片width和height最好在第一帧,也就是LoadMovie的那一帧里设定。而设定的值是一般是不可能使用公式计算出来的,必须用手动调整到适合的宽度和高度。如果SF加载到CreatEmptyMovieClip生成的空MC中是不能通过调整width和height来调整被加载影片的大小的,只能调整xscale和yscale来代替。
  3加载后的SF应该使用遮掩来保证不显示原SF影片设计的宽度(高度)以外的的东西。这时不要使用遮掩层,应当使用SetMark()函数。这样才能正常显示未嵌入字体的动态文本和组件中文本
  4如果SF中有使用函数控制的声音(mySound.start()),又选择了在第一帧导出。那么声音将不会发出。,但是如果你将同样的声音元件复制到MF的库中,设置好链接名。声音又会正常。试想如果我有10个作品都使用了函数控制的声音,那么MF将变的非常大,因为所有的声音元件都将在MF中导出。
  5使用完mc.loadMovie(xxx.swf)以后,应该紧接着使用mc.lockroot=true,不然SF的AS中所有的_root将指向MF的_root带来不必要的麻烦。只有使用mc.lockroot=true以后才能使SF的AS中所有的_root指向SF本身的_root
  正是由于我的作品中游戏必较多,经常使用mySound.start()。所以我现在放弃了原来的设想改为使用getURL()连接到另一个网页来展示作品。但是如果你的作品都是MV或者短篇,还是可以使用LoadMovie()制作个人网页的。
复制链接 网友评论 收藏本文 关闭此页
上一条: 国庆庆典10月1日10时举行 交通管制…  下一条: 创新工场否认将在重庆开设分公司
夜鹰教程网成立于2008年,目前已经运营了将近 13 年,发布了大量关于 html5/css3/C#/asp.net/java/python/nodejs/mongodb/sql server/android/javascript/mysql/mvc/easyui/vue/echarts原创教程。 我们一直都在坚持的是:认证负责、一丝不苟、以工匠的精神来打磨每一套教程,让读者感受到作者的用心。我们默默投入的时间,确保每一套教程都是一件作品,而不是呆板的文字和视频! 目前我们推出在线辅导班试运营,模式为一对一辅导,教学工具为QQ。我们的辅导学科包括 java 、android原生开发、webapp开发、商城开发、C#和asp.net开发,winform和物联网开发、web前端开发,但不仅限于此。 普通班针对的是国内学员,例如想打好基础的大学生、想转行的有志青年、想深入学习的程序员、想开发软件的初学者或者业余爱好者等。 就业办针对即将毕业上岗的大四学生,或者打算转行的初级开发工程师。 留学生班针对的是在欧美、加拿大、澳洲、日本、韩国、新加坡等地留学的中国学子,目的是让大家熟练地掌握编程技能,按时完成老师布置的作业,并能顺利地通过考试。 详细咨询QQ:1416759661   夜鹰教程网  基于角色的权限管理系统(c-s/b-s)。
  夜鹰教程网  基于nodejs的聊天室开发视频教程
  夜鹰教程网  Git分布式版本管理视频教程
  夜鹰教程网  MVC+EasyUI视频教程
  夜鹰教程网  在线考试系统视频教程
  夜鹰教程网  MongoDB视频教程。
  夜鹰教程网 Canvas视频教程
  夜鹰教程网 报表开发视频教程
  热点推荐
最好的asp.net入门视频教程热卖中…
视频教程_Asp.net+FLASH+xml制作音…
国庆庆典10月1日10时举行 交通管制…
使用“LoadMovie()”制作纯FLASH网…
小女孩担任Windows7广告主角
唐骏:陈天桥一直希望分拆盛大
WCG赛场最牛支持标语:“孩子我已…
胡润排行榜2009女富豪榜IT业5人
李一男引领年底九大IT公司高管离职…
联通今日宣布3G正式商用政策
4月21日哀悼青海遇难同胞 全国禁所…
建国60年 中国IT产业发展大盘点
前程无忧正式向个人求职者收费
微软2010年将收购15家公司 Twitte…
创新工场否认将在重庆开设分公司
  最近更新
Asp.Net Core+Vue增删改查和分页D…
Android studio开发健康数据管理系…
夜鹰教程网mysql数据库视频教程录…
极度易懂的安卓原生开发视频教程录…
夜鹰记账结算软件商业版
小程序开发工程师培训班火热报名中…
Python基础语法和爬虫视频教程录制…
web系统的真静态和伪静态实例视频…
省市县区多级联动视频教程录制完毕…
夜鹰教程网报表制作视频教程录制完…
农业信息查询系统视频教程录制完毕…
手机GPS定位打卡系统视频教程录制…
html和css基础视频教程录制完毕
Bootstrap快速入门视频教程录制完…
VUE点餐系统高级实例视频教程录制…

关于我们 | 网站建设 | 技术辅导 | 常见问题 | 联系我们 | 友情链接

夜鹰教程网 版权所有 www.yyjcw.com All rights reserved 备案号:蜀ICP备08011740号3