- 浏览: 45083 次
- 性别:
- 来自: 深圳
最新评论
如用作商业用途,请和作者联系 email:
chenlangeer@eastday.com
功能:
1。像书一样翻
2。通过导航按钮翻页
3。任何位置可以加翻页语句,例如我的源代码中的“目录”按钮,就是
on(release){
gotoPage(3)
}
4。支持动态文本的翻书效果
5。翻书时静帧或动帧可选
6。可以整幅方式设计页面
7.会显示书的厚度(真实反映你所设计每一页的边框),可通过自己设置参数进行修改
8.可在厚度边上点选翻页
9.用户自定义翻页投影
10.用户自定义翻书速度
11.用户自定义鼠标响应区
12.用户自定义翻书幅度(即鼠标翻到什么程度就可以自己翻过去了)
13。拖放式书签
14。可自动翻页
15。可载入外部文本,并在翻页的同时立即显示
16。可载入外部swf,并在翻页的同时立即显示
下面是一系列问题的回答:
一.问:
我改好了,我把数字在稍微改大了点.改成宽780都没问题,但是不能小于它,可能和某些角度的计算有关系吧,我是菜鸟不大清楚,还是希望楼主指出一下.
还有一个问题,就是楼主您的版本,如果我在书页里面播放动画,需要等到书页完全打开后才会播放.不知道有什么办法可以让动画在书页还没完全打开,比如说翻页的时候就开始呢//
我知道那样做会很影响速度,但是我想实现一些效果,还忘赐教
不胜感激
答:
找到“参数设置”层,把as_bitmap设成false,就可以实现翻书时动画了,但如果有动态文本,会出现错层的问题(flash本身的问题)
关于256级递归,请修改 “main fun ”层的getCrossPoint函数,原来的倒数第五行是
_a.x = d.x+book_width/2*Math.cos(temp_angle);
_a.y = d.y+book_width/2*Math.sin(temp_angle);
请改成
var temp_n:Number=5
_a.x = d.x+(book_width-temp_n)/2*Math.cos(temp_angle);
_a.y = d.y+(book_width-temp_n)/2*Math.sin(temp_angle);
二.
可自动翻书的版本注意事项: 1。 时间间隔参数在book_mc的第一帧参数设置层进行修改 2。 设成自动翻页后,其他翻页按钮均不起作用,除非取消自动翻页 3。 利用一个按钮做自动按钮的开关,类似选择框
三.问
再请教个问题?就是背景音乐跟页面音乐的问题:例如我想1-6页是播放背景音乐,当到第7-8页的是时候就播放页面的音乐,而背景音乐就自然停了。到9页的时候再播放背景音乐。应该怎么可以做到呢?
答:
你可以在gotoPage里加条件判断,如果是7、8页,就放某一段音乐,其它页放背景音乐。
问:
我想请问您怎么才能让你的文件调用外部的swf文件,又能实现翻页功能呢!
代码要加在哪里才能实现调用外部的swf文件,要怎么加载进来才能成功
这个你有研究过吗?
答:
调用外部swf,需要单独的载入和管理模块,你可以试着找找动态加载swf的例子,自己试试看。我这段时间比较忙,等空下来,再把动态加载页面的模版放上来。
问:
我想中间的阴影翻页后不消失应该怎么搞?我改了下~虽然不消失了~但在书的上层~翻页的时候把页面拦住了......具体效果看这个~~还有就是下面这个页面大小自动缩放怎么做....
http://www.xiaoxiaomovie.com/swf/b1.swf
答
你把原来的中线阴影删掉,然后在book中加入中线阴影就行了。至于缩放,可以写一个简单的缩放函数放在gotoPage里面。
问
楼主,到底动态文本能做到什么效果呀,我想做一本文学方面的书,想采用动态文本更新内容,但好像动态文本要完全翻过来才能显示呀,不好看。请动态文本能做到像静态文本一样的效果吗?
答
相信你也看过我的程序,为达到翻页静帧、翻页显示动态文本的效果,我是用bitmapData类,拷贝出一副静态图像,就像给页面照了一张像,你翻页时拖动的,只是这张照片,当翻页完成时,再把这张照片删掉就行了。
你所说的是动态加载的动态文本,需要在翻页开始的那一瞬间把外部文本加载进来,但如果是网络环境,加载的时间是可感知的,就造成了翻页响应变缓的问题。
在这种情况下,如果要实现外部动态文本加载,只能提前把所有动态文本全部加载,然后在翻页的时候,用赋值的方式载入当前页文本。只有这样,才不会因为文本加载的异步处理机制而照出一张空白的图像。
结合了几个人的意见,现在这个版本的模版包括以下两个功能: 1.动态载入文本文件 2.动态载入swf
为了使翻开页面的同时就能看到外部加载的文字或swf,里面新增了一个参数:draw_timeout=200
这个参数决定了翻页后的绘图延时,如果你仔细观察,就会发现,翻页开始时,会有一瞬间的黑色卷角,这一小段时间就是用来载入外部的文本或swf的。
如果你只需要载入外部文本,可以把draw_timeout设为20,并在主时间轴上第一帧就载入文本,翻页时只进行文本变量的赋值工作
如果你需要载入外部swf,则需要将draw_timeout设大一些,直到你给定的这个延时足以完成加载工作。
如果你并不需要翻页的同时就能看到外部文本或动画,可以把draw_timeout设为1。
附件
:
kakaMagazine_模版5.fla
附件
:
kakaMagazine_模版5.swf
附件
:
kakaMagazine_模版2.swf
附件
:
kakaMagazine_模版2.fla
附件
:
kakaMagazine_模版4.swf
附件
:
kakaMagazine_模版4.fla
本文转自:http://www.5uflash.com/flashjiaocheng/Flashyingyongkaifa/933.html
发表评论
-
Flv网络播放器制作全攻略
2010-04-10 10:02 587***************************** ... -
flash中NetConnection与NetStream知识整理
2010-04-10 10:02 649NetConnection只有一个connect方法,NetS ... -
flv制作工具大全
2010-04-10 10:02 827Collected links to Flash Vid ... -
FLV播放器汇总
2010-04-10 10:01 596http://www.dengjie.com/weblog/c ... -
使用 Flash Remoting in Flash Forms 制作 Live Search
2010-04-10 10:01 646即时搜索效果察看 Live Search 的程式分成两部份 ... -
《AS 3 Cookbook 中文版》 第二章. 自定义类 2.0. 简介
2010-04-09 12:59 579ActionScript 3.0 最本质的 ... -
《AS 3 Cookbook 中文版》 第二章. 自定义类 2.0. 简介
2010-04-09 12:59 493ActionScript 3.0 最本质的 ... -
《AS 3 Cookbook 中文版》 第三章. 运行时环境 3.0. 简介
2010-04-09 12:59 756[1b] 3.0. 简介 [/1b]Flash ... -
《AS 3 Cookbook 中文版》 第三章. 运行时环境 3.0. 简介
2010-04-09 12:59 696[1b] 3.0. 简介 [/1b]Flash ... -
Flex2/AS3在Linux下的开发环境
2010-04-09 12:58 646这次修正了万恶的“Incorrect flash playe ... -
【as3】ActionScript 3.0体验试教学视频教程
2010-04-09 10:05 572很不错的视频教程 原文地址: http://blog.sina ... -
as3 使用sound类(翻译)-暂停和继续播放声音
2010-04-09 10:05 618[1b]问题十[/1b] 如何暂停声音,如何从暂停的地 ... -
AS3制作MP3波形图
2010-04-09 10:05 678示地址: http://www.taoshaw.com/tao ... -
AS3制作MP3波形图
2010-04-09 10:05 867示地址: http://www.taoshaw.com/tao ... -
as3打造一个非常酷的莲花曲线效果
2010-04-09 10:05 645详细代码: var radius:int=100; va ... -
跑动的小火柴人(flash动画)
2010-04-08 10:23 573本教程描绘的是完全用ActionScript做的一个火柴棍小人 ... -
旋转的flash花朵
2010-04-08 10:23 620先看下最终效果: 本课中的内容涉及:函数定义, for... ... -
旋转的flash花朵
2010-04-08 10:23 649先看下最终效果: 本课中的内容涉及:函数定义, for... ... -
逐帧flash动画制作:花儿吃蝴蝶
2010-04-08 10:23 866先看看效果: 分析: ... -
逐帧flash动画制作:花儿吃蝴蝶
2010-04-08 10:22 844先看看效果: 分析: ...
相关推荐
flash cs6 as3.0编写的调用外部swf文件,并实现被导入swf文件的内外控制,被导入文件about.swf自带两个控制按钮,about.swf导入index.swf后,通过index.swf中的两个按钮控制about.swf的播放与暂停,并实现了代码的...
FlashAS教程:AS2.0制作加载外部.swf影片的视频播放器.pdf
非常漂亮的flash翻书效果 兼容IE,FF,opera
Flash翻书特效 素材动画,暂时不包括Flash源文件,这是一个在网页上显示翻书效果的Flash动画素材,很逼真的翻页效果,可应用在Flash相册、图片展示、焦点图特效中,本特效演示截图如上图所示。
一个flash调用三个外部flash的图片轮换程序,附源码
翻书效果的SWF文件,图片大小可自定义,也可以引用SWF文件加入书页,很好很强大。希望与大家一块分享。
这是一个flash做的动画,献给那些刚学flash的同学。
flash新手: 加载完外部swf文件后,想实现点击flash的同时,后台能捕捉到flash的播放情况,请各位给予指教
非常完美的一款翻书效果源文件,包括了AS文件,FLA文件,SWF文件和XML文件
本文件为exe可执行程序,可...可用于无网络环境下widows本地直接播放各类swf视频,swf游戏文件等 打开后将swf文件拖拽入框即可播放 若播放时有连接网络则可能提示flash版本更新无法播放,建议务必在无网络情况下打开。
swf 加密 保护您的flashswf 加密 保护您的flashswf 加密 保护您的flashswf 加密 保护您的flashswf 加密 保护您的flashswf 加密 保护您的flashswf 加密 保护您的flashswf 加密 保护您的flashswf 加密 保护您的flash...
swfobject 网页载入flash swf JavaScript 代码
Flash文本提取工具 当你在SWF文件中看到一段自己喜欢的文字想要保存时,你可以选择一点点地打出来。...Flash文本提取小程序 它体积小巧,绿色环保,虽然只有33.5K大小,但是功能却毫不含糊,不信?你可以试试它啊!
flash班级网站 swf flash班级网站 swf flash班级网站 swf
Flash(SWF文件)拆解,已测试可以使用,可以将网上下的SWF文件,把它拆开成一个一个的图片,字,声音。
AS加载一外部SWF调用该swf内部方法,一个Flash中通过AS3代码的Loader对象加载另一个SWF文件,并访问其中的文档类中的方法。 简单示例: 主文件:Main.fla, Main.as 被调用的文件:called.swf, Called.as
当你在SWF文件中看到一段自己喜欢的文字想要保存时,你可以选择一点点地打出来。但是在很多文字地情况...Flash文本提取小程序 它体积小巧,绿色环保,虽然只有33.5K大小,但是功能却毫不含糊,不信?你可以试试它啊!
flash as3 加载外部swf jpg gif png loader urlloader的通用代码
20个Flash源文件下载. flash源文件下载。swf文件下载 全部属于个人作品,仅供学习,参考
Flash 反Trillix 是唯一的应用程序能够将 SWF 转换为 FLA,高速度、 高质量和数以百计的附加功能。它是最终工具来恢复您丢失的 FLA 文件-自 2003 年以来正在市场的领导者 !反编译 SWF 文件,在几秒钟内获得源代码 ...