《Flash网站建设技术精粹 王汝义 中文》
分类:网页制作查看:3046262下载:267
[图书简介]
       ☆内容丰富详实,语言浅显易懂,全书近百个范例,使您由浅入深一步步精通网站建设技术。
☆书中自带Flash整站案例,以便于您深入了解Flash整站的建设过程。
☆深入讲解Flash XML的应用,Flash视频技术以及Flash与数据库的读取与保存技术。
☆webstudio forum论坛在线支持问答。
☆范例网站:http://sample.webstudio.com.cn
本书共分为12章,以Flash网站技术为主,在书中以一个完整的“案例实作Flash网站”为主线,在每章中讲解相关的Flash技术知识点,包括Flash网站结构分析、精确预载、Flash全屏技术、Flash导航、XML、格式化外部文本、声音、视频以及Flash与数据库之间的动态数据处理。全书有近百个范例和一个完整的且功能可复用的Flash网站案例。 虽然此书面向的对象是初、中级用户群体,但它仍有一定的适用范围,它并不适合从未接触过ActionScript的读者。
[图书目录]第1章 flash网站的发展 1
1.1 flash的发展简史 1
1.2 html页面与flash 5
1.3 flash网站的未来 6
第2章 flash网站规划 7
2.1 flash网站的结构规划 7
2.1.1 flash网站的结构 7
2.1.2 flash的层次结构 9
2.2 flash网站的设计规划 11
2.3 flash网站的内容规划 13
2.3.1 内容规划形式 13
2.3.2 内容规划过程 14
2.4 flash网站规划完成后的实施 14
第3章 flash网站常用actionscript 21
3.1 常用actionscript 21
3.1.1 getbytesloaded()和getbytestotal() 21
3.1.2 geturl() 22
3.1.3 loadmovie()和unloadmovie() 23
3.1.4 attachmovie和removemovieclip 27
3.1.5 路径 30
.3.1.6 array数组 31
3.2 flash中的循环 41
3.2.1 帧循环 41
3.2.2 for循环 43
3.2.3 onenterframe循环 44
3.2.4 setinterval循环 44
3.3 缓动的应用 47
3.3.1 静态缓动 47
3.3.2 自定义缓动 48
3.3.3 动态缓动 49
3.3.4 使用外部类设置缓动(tween类和easing类) 51
3.3.5 可扩展的缓动函数 54
3.3.6 onmotionfinished 55
第4章 flash 与javascript的结合应用 59
4.1 使用javascript弹出居中窗体 59
4.1.1 静态链接弹出居中窗体 61
4.1.2 在flash中弹出居中窗体 62
4.1.3 重复利用javascript函数——js文件 63
4.2 全屏技术的应用 64
4.2.1 javascript全屏浏览器窗口 65
4.2.2 flash全屏 67
案例实作 77
第5章 在flash中创建有效的预载 81
5.1 preloader的基本类型 81
5.2 简单的预载结束preloader 81
5.2.1 进度指示预载 83
5.2.2 复杂预载 85
5.3 载入外部内容预载 90
5.4 预载过程中的切换 95
案例实作 102
第6章 xml在flash中的应用 109
6.1 xml基础 109
6.1.1 xml基本结构 109
6.1.2 元素和节点 110
6.1.3 文本节点 111
6.1.4 属性 112
6.1.5 cdata 113
6.1.6 附加内容 113
6.2 xml与flash相关联 114
6.2.1 xml与值对 114
6.2.2 载入xml至flash 115
6.2.3 预载xml文档 117
6.2.4 white space空格 119
6.3 理解xml对象的应用 120
6.3.1 parsing解析xml 120
6.3.2 载入文本 126
6.3.3 信息内容展示 129
6.3.4 xml作品展示 136
6.3.5 嵌套循环 140
案例实作1 xml新闻列表 142
案例实作2 xml作品案例 147
第7章 网站导航 153
7.1 简单的网站导航 153
7.2 标准按钮与movieclip按钮事件类型 160
7.2.1 按钮的事件类型 160
7.2.2 标准按钮事件 161
7.2.3 movieclip按钮事件 162
7.3 actionscript导航 164
7.3.1 actionscript导航 164
7.3.2 actionscript图形导航 166
7.4 xml导航 170
案例实作 导航 175
第8章 处理flash的外部内容 177
8.1 加载外部文本文件 177
8.1.1 loadvars方法 177
8.1.2 预载外部文本文件 180
8.2 格式化外部文本内容 182
8.2.1 textformat()方法 182
8.2.2 格式化外部载入文本 185
8.2.3 用html标签格式化外部文本 186
8.2.4 载入外部html文本 188
8.3 层叠样式表的应用 189
8.3.1 textfield.stylesheet用法 190
8.3.2 将css层叠样式表应用于外部文本 193
8.3.3 在xml中应用样式表 195
8.3.4 使用xml中的cdata格式化 197
8.4 嵌入字体 199
8.5 自定义滚动条 202
8.5.1 文本滚动 202
8.5.2 超级滚动公式自定义滚动条 205
8.5.3 为自定义滚动条加入缓动 209
案例实作 载入外部文本及自定义滚动条 211
第9章 声音在网站中的应用 217
9.1 导入声音 217
9.1.1 将声音导入到舞台 218
9.1.2 将声音导入到库 218
9.2 将声音加入到影片中 218
9.2.1 从库中加入声音到影片 219
9.2.2 从外部库中加入声音到影片 219
9.3 为按钮加入声音 220
9.4 使声音与影片同步 221
9.5 actionscript sound 223
9.5.1 sound object 223
9.5.2 加载声音 224
9.5.3 声音的循环 226
9.5.4 声音开关 227
9.5.5 控制音量及左右声道 228
9.6 发布包含声音的文档 230
案例实作 加入声音开关 232
第10章 视频在网站中的应用 235
10.1 flash支持的视频格式 235
10.1.1 flash中可以支持的视频文件格式 235
10.1.2 flash提供的多种集成和传送视频内容的方法 236
10.2 用“视频导入”向导导入视频 237
10.2.1 从标准web服务器上选择“渐进式下载” 238
10.2.2 导入从flash communication server或fvss传送的视频流 239
10.2.3 在swf文件中嵌入视频 239
10.2.4 导入链接的quicktime视频文件 241
10.3 设置编码视频参数 242
10.3.1 选择视频编码配置文件 242
10.3.2 指定高级编码设置(仅限flash professional) 243
10.3.3 裁切和修剪视频 245
10.4 在“视频导入”向导中编辑视频剪辑 246
10.4.1 编辑视频剪辑的方法 246
10.4.2 将flash视频文件导入库中 247
10.5 更改视频剪辑属性 248
10.6 flv视频的创建 250
10.7 actionscirpt控制视频的回放 253
10.7.1 控制导入到flash内部视频的回放 253
10.7.2 控制外部flv视频的回放 255
10.8 利用媒体组件控制视频 259
10.8.1 媒体组件参数(仅限flash professional) 260
10.8.2 使用媒体组件控制flv视频 261
10.9 创建自定义外观的flv播放器 263
案例实作 flv播放器 270
第11章 flash动态数据处理 275
11.1 loadvars 275
11.2 加载动态数据 277
11.2.1 加载数据的基本原理 277
11.2.2 从文本文件中加载数据 278
11.2.3 从xml中加载数据 281
11.2.4 从数据库中加载数据 281
11.3 保存动态数据到服务器 294
11.3.1 保存数据的一般方法 294
11.3.2 保存数据到文本文件 295
11.3.3 保存数据到数据库 299
案例实作 302
第12章 网站的发布 303
12.1 发布的基本过程 303
12.2 修正flash嵌入到ie中的问题 304 
声明:

本站所有资源均由网友贡献发布,或转载各大下载站。请自行检查软件的完整性!本网站所有资源仅供学习和参考。请勿用于商业用途,否则造成的一切后果由您自行负责!如有侵权,请联系我们删除下架。联系方式:admin@php.cn

最新课程

查看更多
  • 【web前端】Node.js快速入门
    【web前端】Node.js快速入门
    本课程专为初学者量身打造,旨在帮助学员快速掌握Node.js的基础知识与核心技术。课程从Node.js的安装与环境配置开始,逐步深入解析其异步编程模型、模块系统以及事件驱动机制。通过丰富的实战案例,学员将学会如何使用Node.js搭建高效、稳定的Web服务器,处理HTTP请求与响应,以及进行文件操作与数据库交互。此外,课程还将介绍Node.js在前端开发中的典型应用场景,助力学员快速提升实战能力,轻松应对前端开发的挑战。
  • 国外Web开发全栈课程全集
    国外Web开发全栈课程全集
    本课程是一套涵盖HTML、CSS、JavaScript、Vue.js、React、Flutter以及移动APP开发的全面教程。从基础的网页制作到复杂的前后端交互,再到移动应用的实战开发,课程内容丰富,实战性强。学员将通过一系列实战项目,深入了解并掌握各类开发技能,快速成长为全栈开发工程师。无论是初学者还是有一定经验的开发者,都能从中受益。通过本课程的学习,你将具备独立开发Web应用与移动应用的能力,为未来的职业发展打下坚实的基础。
  • Go语言实战之 GraphQL
    Go语言实战之 GraphQL
    本课程旨在帮助学习者掌握如何使用Go语言实现GraphQL服务。课程从GraphQL的基础知识讲起,深入剖析其数据查询语言的特点和优势,随后结合Go语言的特性,详细讲解如何构建GraphQL服务器、处理请求、定义数据模式等。通过丰富的实战案例,学习者将学会如何在实际项目中集成GraphQL,提升数据交互的灵活性和效率。课程适合有一定Go语言基础的开发者,是构建高效、现代化API的必备之选。
  • 550W粉丝大佬手把手从零学JavaScript
    550W粉丝大佬手把手从零学JavaScript
    本课程,专为初学者打造,由谷歌大佬亲自授课。课程从JavaScript的基础知识讲起,逐步深入,涵盖语法、函数、对象、事件处理等内容。通过生动的案例和实战练习,帮助学员快速掌握JavaScript的核心技能。大佬将亲自解答学员疑惑,分享编程心得,让学员在轻松愉快的氛围中成长为JavaScript高手。无论你是编程小白,还是希望提升技能的开发者,本课程都将是你学习JavaScript的不二之选。
  • python大神Mosh,零基础小白6小时完全入门
    python大神Mosh,零基础小白6小时完全入门
    本课程带领你踏上编程之旅。从零基础开始,这个为期 6 小时的课程将指导你掌握 Python 的基本原理和高级概念。 无论你是初学者还是希望提高技能的经验丰富的程序员,Mosh 的深入讲解和清晰的教学方法将使你快速掌握 Python。深入了解变量、数据类型、条件语句、循环、函数、对象和模块,并通过动手练习巩固你的理解。 本课程是学习 Python 的理想选择,能够为各种职业领域做好准备。Mosh 的专业知识和对教育的热情将使你充满信心,踏上成为一名熟练的 Python 开发人员的道路。