在flash8中如何设置上一页flash按钮进入下一页,使其不但退回上一页,而且还播放上一页的动画代码如何编写

后使用快捷导航没有帐号?
只需一步,快速开始
查看: 5704|回复: 7
高手请教:flash按钮返回上一页的代码怎么写
UID411679在线时间 小时积分334帖子离线17312 天注册时间
中级会员, 积分 334, 距离下一级还需 166 积分
就是说返回上一个页面,就是说沿着原来的路径返回上一个操作的步骤
UID411679在线时间 小时积分334帖子离线17312 天注册时间
中级会员, 积分 334, 距离下一级还需 166 积分
大侠一定要帮我呀。
UID58592在线时间 小时积分16800帖子离线17312 天注册时间
這個可以說是一個大課題了。
FLEX據說已經有這樣的功能,但是我沒有用過。
按照早先的做法,使用HTML框架,在主內容框A架放上一個你的SWF,另一個框架B
用來跳轉,B框架中方一個history.swf,這個SWF和JS通信并獲得URL,
然后它通過LocalConnection來呼叫處于框架A的SWF,
最后框架A的內容SWF,接收到送來的參數然后跳轉到指定的影片或者別的什么東西。
這個就是大概的實現原理。
在這個方面不可否認的是FLASH是出于一個弱勢群體,FLASH出道的時候的口號是無刷新
定位,可是在某些情況下,我們需要使用地址,比如你要看新浪的某篇文章,并且你要把
這個頁面發給你的同學同事看,你當然希望一個鏈接就足夠包含所有的信息。
因此,FLEX出現了Ajax bridge這樣的東西,可以理解為解決FLASH本身的弱勢解決方案。
因為JS和HTML可以很好的進行通訊并且基于XMLRequest的數據訪問也更快。
不知道說道這里你又沒有明白我的意思,總的來說,就你這個問題,如果只是要返回的話,在
我說的框架實現中,跳轉頁面是在框架B中,所以你可以觀察到地址的變化,而不管這個地址怎么
變化history.swf都能夠把它報告給內容SWF,因此框架B的跳轉會使瀏覽器出現后退按鈕,而你點
了它之后,history.swf又被重新加載并且通告了當前所處的位置,這樣的原理不管多少級的后退和
前進都可以完成,因為它還是傳統的后退按鈕機制,只是框架B在我們正是發布的時候我們讓它的
屏幕為不可見,高度寬度是0,這樣,用戶并沒有辦法看見B框架,但它卻幫助你完成了網頁的跳轉。
UID260346在线时间 小时积分3536帖子离线17312 天注册时间
金牌会员, 积分 3536, 距离下一级还需 1464 积分
新版主的东东很受用
UID411679在线时间 小时积分334帖子离线17312 天注册时间
中级会员, 积分 334, 距离下一级还需 166 积分
&&看不懂呀。
UID58592在线时间 小时积分16800帖子离线17312 天注册时间
UID411679在线时间 小时积分334帖子离线17312 天注册时间
中级会员, 积分 334, 距离下一级还需 166 积分
老大,不会吧。
UID58592在线时间 小时积分16800帖子离线17312 天注册时间
我沒有解釋清楚?
Powered by我在制作 MV时,想利用一段动画素材(swf格式的),可是不会导入。请求帮助。谢谢。
方法很多.你可以直接用loadMovie();语句把那段动画加载进来.
也可以用反编译相关信息把那个swf动画编译成源文件.直接用flash修改就是了.
你可以把这个语句loadMovie写在帧上也可以写在按钮上.
我慢慢给你讲吧.
你可以在flash里面新建一个空白的影片剪辑.然后将这个影片元件拖到场景之中.并在场景中给这个影片剪辑命一个实例名称.选中空白影片剪辑.然后点属性面板就可以命名了.我们可以随意合.我把它命名为mc吧.
现在我们就学习用这个语句吧.
在帧上写.
loadMovie("flash影片文称.swf",mc)

loadMovie("6.swf",mc)
意思就是说当播到这一帧时自己加载和这个flash文件同一文件夹里的6.swf这个文件.
也可以写在按钮上.
on (release) {
loadMovie("6.swf", mc);
}
意思就是当鼠标按下并释放时就加载和这个flash文件同一文件夹里的6.swf这个文件.
方法很多.你可以直接用loadMovie();语句把那段动画加载进来.
也可以用反编译相关信息把那个swf动画编译成源文件.直接用flash修改就是了.
你可以把这个语句loadMovie写在帧上也可以写在按钮上.
我慢慢给你讲吧.
你可以在flash里面新建一个空白的影片剪辑.然后将这个影片元件拖到场景之中.并在场景中给这个影片剪辑命一个实例名称.选中空白影片剪辑.然后点属性面板就可以命名了.我们可以随意合.我把它命名为mc吧.
现在我们就学习用这个语句吧.
在帧上写.
loadMovie("flash影片文称.swf",mc)

loadMovie("6.swf",mc)
意思就是说当播到这一帧时自己加载和这个flash文件同一文件夹里的6.swf这个文件.
也可以写在按钮上.
on (release) {
loadMovie("6.swf", mc);
}
意思就是当鼠标按下并释放时就加载和这个flash文件同一文件夹里的6.swf这个文件.
有什么不明白的,请在我个人中心留言.我会帮你的
其他答案(共2个回答)
百度里搜馊
能够把swf文件格式导成fla格式,这样你应该会用了吧?
首先把.swf文件导入到库(默认的在库中会显示为一段影片剪辑),然后在影片片段中拖入影片剪辑就可以了。
要说明的是
1、在影片片段中必须预留足够的帧放影片剪...
  空白关键帧在制作中是一个白点,没有画面的。而关键帧则是一个黑点,在制作每帧动画时,它就会在每个帧上体现出一个小黑点。明白吗?
用动画转一个,非常好用,软件里提供了
Flash8.0制作MTV的基本方法与步骤 (
最好先把基础学下,再做作品,以做作品来学基础,换一样式又难了。。
大家还关注
确定举报此问题
举报原因(必选):
广告或垃圾信息
激进时政或意识形态话题
不雅词句或人身攻击
侵犯他人隐私
其它违法和不良信息
报告,这不是个问题
报告原因(必选):
这不是个问题
这个问题分类似乎错了
这个不是我熟悉的地区当前位置:
→ Flash 8中swf metadate的应用问答
Flash 8中swf metadate的应用问答[图]
字体大小:【 |
更多flash内容,请进入专题:   什么是swf meadata?
  我们只需要把swf metadata比做与html meta tags标签。SWF Metadata 是FLASH8 中的新增的功能,用来帮助搜索引擎比如google 、baidu等建立FLASH内容索引,在之前的FLASH版本使用搜索几乎是不太可能的。SWF Metadata在RDF中有相关说明,存贮在SWF中以便使搜索引擎可以按关键字打到相应的内容.
  如何使用swf metadata?
  Metadata 在FLASH中使用时,可以在文档属性中指定,如编辑>文档
&Flash中百叶窗效果的实现&flash中MP3导入及同步歌词的方法&最新QQ空间flash导航flash地址&最新QQ空间flash代码&像Flash那样动感十足!制作PPT按钮跟我来&FLASH 8.0制作燃烧的香烟&国外优秀Flash网站设计欣赏&FLASH移动放大的图片效果&Flash 翻书效果研究&好书精彩摘录(3):Flash卡通角色设计
  在标题和描述内添入你要写入的内容。  当你指定完这两个值后,编译你的影片,metadata值就被加入到swf 头中,搜索引擎就会索引到你的内容了。
  使用swf metadata的其它方法
  如果你是一个网站管理员并且想针对你的FLASH内容包入标准的一系列关键词,标题和描述.使用JSAPI DOM提供的方法可以帮你将标题和描述等插入到你的文档当中,你可以使用JSAPI函数document.setMetadata().来设置你的metadata. setMetadata函数将一个XML文件做为参数并设置文档的metadata.xml被传递给setMetadata函数可以用三种格式,这几种格式的用法可能参考livedoc 这里
  简单的形态如下----------代码开始----------<rdf:RDF xmlns:rdf='http://www.w3.org/-rdf-syntax-ns#'> <rdf:Description rdf:about='' xmlns:dc='http://purl.org/dc/1.1/' dc:title='webstudio' dc:description='A new flash media team
flash 设计开发' /> <rdf:Description rdf:about='' xmlns:xmp='/xap/1.0/' xmp:CreateDate='T10:29-07:00' xmp:CreatorTool='Flash Authoring WIN 8,0,0,215' /> </rdf:RDF> ----------代码结束----------}

我要回帖

更多关于 flash中按钮怎么做 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信