Flash ActionScript f

副标题:无

作   者:x & Design

分类号:

ISBN:9787508409580

微信扫一扫,移动浏览光盘

简介

Flash是目前最优秀的制作网络交互式动画的工具。 本书详细介绍了Flash的ActionScript脚本编程语言,从ActionScript脚本语言的基本概念入手,阐述了ActionScript脚本语言的编程机制和技巧;并且书中采用50多个介绍如何使用新扩展的Flash脚本编程语言的动画例子对ActionScript作了清晰明了的解释。通过对工程学习的应用,可以了解到Flash ActionScript脚本语言的作用,它可以教你如何把ActionScript脚本集成到自己的Flash动画里。任何时候读者都可以创作精美别致的Flash动画。 本书既适于使用ActionScript脚本编程的初学者使用,

目录

译者序

作者简介

致谢

前言

简介

第1章 用actionscript增强flash

1.1 actionscript的用处

1.1.1 思考actionscript

1.1.2 actionscript语言是模决化的

1.1.3 actionscript使用面向对象的程序设计

1.2 行为脚本适用的地方

1.2.1 动画剪辑

1.2.2 按钮

1.2. 3 实例属性

1.2.4 帧属性

1.3 编写actonscript脚本

1.3.1 帧和对象行为窗口

1.3.2 事件选项

1.3.3 编辑表达式

1.4 动画剪辑、路径和行为脚本

.1.4.1 独立的时间序列(timelines)

1.4.2 路径(paths)

第2章 变量和数据类型

2.1 变量

2.1.1 变量命名

2.1.2 数组

2.2 actionscript里的数据类型

2.2.1 字符串

2.2.2 表达式

2.2.3 布尔表达式

2.2.4 数字

2.2.5 对象

2.2.6 动画剪辑

2.3 创建和放置变量测试actionscript脚本

2.4 改变带有按钮的变量里的值

2.5 带有文本区的按钮(cd-rom中的button i/o.fla文件)

2.5.1 拼接字符串图层

2.5.2 添加数字图层

2.5.3 测试布尔运算图层

2.5.4 输出框和输入框图层

2.6 帧和设定变量字符串布尔运算

2.7 在帧脚本里生成的输出(cd-rom中的frame i/o.fla文件)

2.7.1 frame action图层

2.7.2 output图层

2.8 在不同的时间序列里定位变量

2.9 跟随路径(cd-rom中的datapaths.fla文件)

2.9.1 mainline图层

2.9.2 buttons图层

2.9.3 output图层

2.10 学习应用:固定小数点

第3章 基本行为

3.1 半flash和半actionscript

3.2 创建和标记actionscript帧

3.3 go to and stop或play(cd-rom中的sblimit.fla文件)图层

3.4 play

3.5 stop or play和按钮(cd-rom中的stopatplay.fla文件)

3. 5.1 stop or play图层

3.5.2 buttons图层

3. 6 在帧和场景问的向后向前移动

3.6.1 下一帧与前一帧

3.6.2 下一场景与前一场景

3.7 找到帧和场景(cd-rom中的framescene.fla文件)

3.7.1 output图层(scene l)

3.7.2 buttons图层(scene l)

3. 7.3 copy here图层(scene 2)

3.8 在不同的时间序列里设置帧目标

3.9 控制不同的时间序列(在cd-rom的flayaway.fla文件里)

3.9.1 bouncer(mc)

3.9.2 maintimeline图层

3.10 来自外部脚本的行为

3.11 学习应用:两种语言、一个图层和一个事件序列

3.12 工程:动态菜单的制作

第4章 条件和运算符

4.1 做比较

4.1.1 if

4.1.2 if...else

4.1.3 if…elseif

4.1.4 if elseif(cd-rom中的ifelseif.fla文件)

4.2 运算符

4.2.1 优先级

4.2.2 数字运算符

4.2.3 字符串运算符

4.2.4 逻辑运算符

4.2.5 复合赋值

4.3 制作一个预连接器(cd-rom中的preload.fla文件)

4.4 谁说的这句话?一个名言游戏

第5章 循环

5.1 重复行为

5.2 中继器循环创建带有条件的循环

5.3 帧循环(cd-rom中的frameloop.fla文件)

5.3.1 output图层

5.3.2 condition图层

5. 4 结构化循环循环和数组

5.5 嵌套循环(cd-rom中的nestedloop.fla文件)

5. 5.1 build array图层

5. 5.2 buttn out图居

第6章 处理事件

6.1 理解mouse行为

6. 2 鼠标事件(cd-rom中的mouseevent.fla文件)

6. 2.1 tomato blaster图层

6.2.2 sound图层

6. 2.3 action button图层

6.3 时间按键按钮在哪儿

6.4 键盘(在cd-rom的keyboard.fla文件里)

6. 4. 1 letters图层

6. 4. 2 invisibte button图层

6. 5 键(key)对象

6. 5.1 key方法

6. 5.2 key常量

6. 6 mouse对象

6. 7 clip事件

6.8 拖曳放置一个mc光标(cd-rom中的newcursor.fla文件)

6.8.1 cursor图层

6. 8. 2 release图层

6. 8. 3 background图层

6.9 movieclip对象

6. 9. 1 movieclip方法

6.9. 2 安排动画剪辑对象行为的格局

6.9.3 冲突检测

6.10 冲突对象(cd-rom中的planetcollide.fla文件)

6. 10. 1 rocket图层

6.10.2 planet图层

6.10.3 stars图层

6.10. 4 background图层

6.11 选项(selection)和文本区(textfields)

6. 12 表格和选项(cd-rom中的selectforms.fla文件)

6.12.1 background图层

6.12.2 forms图层

6.13 用按钮在动画剪辑里拖动放置

6.14 按钮脚本拖动(cd-rom中的duster.fla文件)

6.14.1 准备工作

6.14.2 maintimeline图层

第7章 使用属性和函数

7.1 flash里的属性

7.1.1 属性是什么

7.1.2 设置属性

7.1.3 在actionscript脚本编辑器里设置"set property"

7.2 厨性测试(property test)

7.2.1 按钮:property test mc里的stick(x和y的位置)

7.2.2 按钮:property test mc里的stick(x和y的比例)

7.2.3 按钮:property test mc里的stick(alpha)

7.2.4 按钮:property test mc里的stick(可见性)

7.2.5 按钮:property test mc里的stick(旋转)

7.2.6 按钮:property test mc里的stick(名字)

7.3 全局属性(在cd-rom的globalquality.fla)

7.3.1 background图层

7.3.2 标签图层

7.3.3 按钮图层

7.4 tab矩形(cd-rom中的taboutline.fla文件)

7.4.1 background图层

7.4.2 buttons图层

7.5 设置声音缓冲

7.6 取得属性flash

7.7 传递属性值(cd-rom中的callingallprops.fla文件)

7.7.1 show图层

7.7.2 property buttons图层

7.7.3 mcs图层

7.8 flash里的函数字符串函数

7.9 使用于字符串(在cd-rom的substrings.fla文件里)

7.9.1 background图层

7.9.2 button图层

7.9.3 text fields图层

7.9.4 labels图层

7.9.5 为什么使用子字符串

7.10 string对象随机数的产生器

7.11 用户自定义的函数

第8章 使用专用对象

8.1 内置对象

8.2 color为对象定义一个颜色

8.3 date

8.3.1 date构造器

8.3.2 在date对象里设置和取得方法

8.4 mah

8.5 number

8.6 sound

8.7 xml和xml socket对象

第9章 复制动画,跟踪路径,调用函数

9.1 复制和删除动画剪辑

9.2 复制动画剪辑(cd-rom上的starfield.fla)

9.2.1 starscript层

9.2.2 button层

9.3 表达动画剪辑

9.4 跟踪动画剪辑路径(cd-rom中的tellme.fla)

9.4.1 路径

9.4.2 mainline层

9.4.3 grandpa层

9.4.4 grandma层

9.4.5 lines层

9.4.6 action buttons层

9.5 动画剪辑间变量的传递

9.6 调用函数

第10章 集成

10.1 加载和卸载动画

10.1.1 加载

10.1.2 卸载

10.2 多个动画(在cd-rom的multimenu文件夹中)

10.2.1 frame层

10.2.2 labels层

10.3 不同图层上变量和对象的表示

10.4 层次间数据的传递(cd-rom的movievartrans文件夹中)

10.4.1 backgound层(levelzero.fla)

10.4.2 message层(levelzero.fla)

10.4.3 label层(levelzero.fla)

10.4.4 news层(news.fla)

10.5 加载文本和变量(cd-rom中的loadtext.fla)

10.5.1 文本文件

10.5.2 background和frames层

10.5.3 text fields层

10.5.4 beam me up层

10. 6 文本的滚动(cd-rom中scrollflash文件夹下的scrolltext.fla)

10.6.1 background层

10. 6.2 scripts层

10.6.3 buttons层

10.6.4 text fields层

10.7 多字节函数

10.8 actionscript,javascript和html间数据的传递

10.9 关于脚本和思想

附录 示例词汇表

i 基本行为

h 行为

iii 运算符

iv 函数

v 字符串函数

vi 属性


已确认勘误

次印刷

页码 勘误内容 提交人 修订印次

Flash ActionScript f
    • 名称
    • 类型
    • 大小

    光盘服务联系方式: 020-38250260    客服QQ:4006604884

    意见反馈

    14:15

    关闭

    云图客服:

    尊敬的用户,您好!您有任何提议或者建议都可以在此提出来,我们会谦虚地接受任何意见。

    或者您是想咨询:

    用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问

    Video Player
    ×
    Audio Player
    ×
    pdf Player
    ×
    Current View

    看过该图书的还喜欢

    some pictures

    解忧杂货店

    东野圭吾 (作者), 李盈春 (译者)

    亲爱的云图用户,
    光盘内的文件都可以直接点击浏览哦

    无需下载,在线查阅资料!

    loading icon