Skip to content

Commit cf373a7

Browse files
committed
added more empty files of ther chapters
1 parent 3f3cc74 commit cf373a7

File tree

14 files changed

+105
-18
lines changed

14 files changed

+105
-18
lines changed

00.md

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# 目录 Table Of Contents
22

3-
1. [导言](1.md)
3+
1. [基础知识](01.md)
44
- 可视化对象列表
55
- 事件流机制
66
- 绘图与遮罩
@@ -9,29 +9,29 @@
99
- 文件管理
1010
- ActionScript 3.0 与 JavaScript 互相调用
1111
- SourceMate
12-
2. [理解Flash的沙箱](2.md)
12+
2. [理解Flash的沙箱](02.md)
1313
- Security Domains 安全域
1414
- Application Domains 应用程序域
15-
3. [动画编程](3.md)
16-
4. [UI](4.md)
15+
3. [动画编程](03.md)
16+
4. [UI](04.md)
1717
- 架构
1818
- 组建
19-
5. [位图引擎](5.md)
19+
5. [位图引擎](05.md)
2020
- 位图渲染
2121
- 地图分块加载
2222
- 人物精灵图
23-
6. [RPG游戏引擎](6.md)
23+
6. [RPG游戏引擎](06.md)
2424
- 架构
2525
- 工具库
26-
7. [MVC框架](7.md)
26+
7. [MVC框架](07.md)
2727
- 架构
2828
- 实例
29-
8. [ActionScript 3.0 的垃圾回收](8.md)
29+
8. [ActionScript 3.0 的垃圾回收](08.md)
3030
- GC过程
3131
- 谁创建谁清理
3232
- 排除内存泄漏方法
3333
- 泄漏例子分析
34-
9. [JSFL脚本编写](9.md)
34+
9. [JSFL脚本编写](09.md)
3535
- 基础
3636
- 实例
3737
10. [周边工具](10.md)

01.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# 1. 导言 Getting Started
1+
# 1. 基础知识
22

33
这本开源书假设读者已经有 ActionScript 3.0 的开发经验,或者学过并有一定的基础,如果没有,那请先找一本基础的 AcrionScript 3.0 先学习一下,再回来阅读本书将会有更好的效果。
44

@@ -694,5 +694,5 @@ SourceMate 是 Flash Builder 开发工具的一个插件,非常好用的,可
694694

695695

696696
## 导航
697-
* [目录](0.md)
698-
* 下一章: [理解Flash的沙箱](2.md)
697+
* [目录](00.md)
698+
* 下一章: [理解Flash的沙箱](02.md)

02.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
# 2. 理解Flash的沙箱
2+
3+
4+
5+
## 导航
6+
* [目录](00.md)
7+
* 上一章: [基础知识](01.md)
8+
* 下一章: [理解Flash的沙箱](03.md)

03.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
# 3. 动画编程
2+
3+
4+
5+
## 导航
6+
* [目录](00.md)
7+
* 上一章: [理解Flash的沙箱](03.md)
8+
* 下一章: [UI](04.md)

04.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
# 4. UI
2+
3+
4+
5+
## 导航
6+
* [目录](00.md)
7+
* 上一章: [动画编程](03.md)
8+
* 下一章: [位图引擎](05.md)

05.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
# 5. 位图引擎
2+
3+
4+
5+
## 导航
6+
* [目录](00.md)
7+
* 上一章: [UI](04.md)
8+
* 下一章: [RPG游戏引擎](06.md)

06.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
# 6. RPG游戏引擎
2+
3+
4+
5+
## 导航
6+
* [目录](00.md)
7+
* 上一章: [位图引擎](05.md)
8+
* 下一章: [MVC框架](07.md)

07.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
# 7. MVC框架
2+
3+
4+
5+
## 导航
6+
* [目录](00.md)
7+
* 上一章: [RPG游戏引擎](06.md)
8+
* 下一章: [ActionScript 3.0 的垃圾回收](08.md)

08.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# 8. 垃圾回收
1+
# 8. ActionScript 3.0 的垃圾回收
22

33
## GC过程
44

@@ -12,15 +12,15 @@
1212

1313
一次GC过程(GC Pass)分为以下两个步骤:
1414

15-
### Reference Counting
15+
### 引用计数 Reference Counting
1616

1717
统计所有对象的引用计数,如果某个对象没有任何引用,就标记为可回收。
1818

1919
这个操作很好理解,需要强调的是weak reference(弱引用)是不参与计算的。引用计数是一个相对省CPU的操作,能够筛选出大部分可回收资源,但是对一些循环引用的情况就无能为力了。在下图中,标记为绿色的对象每个的引用数都为1,但它们明显是应该被回收的。
2020

2121
所以GC需要进行第二个步骤:
2222

23-
### Mark Sweeping
23+
### 标记清理 Mark Sweeping
2424

2525
这个步骤是从根对象(Root)开始轮询对象的引用。所谓的根对象包括:
2626

@@ -250,6 +250,6 @@ ActionScript 3的Loader对象远没有我们想象中那么简单,内存泄漏
250250
本文总结了排查内存泄漏的方法,分析了若干可能引起内存泄漏的代码问题。希望对大家有所帮助。如果同学们在自己的项目中也遇到过一些疑难杂症,欢迎留言一起探讨。
251251

252252
## 导航
253-
* [目录](0.md)
254-
* 上一章: [性能优化](13.md)
255-
* 下一章: [下一步](15.md)
253+
* [目录](00.md)
254+
* 上一章: [MVC框架](07.md)
255+
* 下一章: [JSFL脚本编写](09.md)

09.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
# 9. JSFL脚本编写
2+
3+
4+
5+
## 导航
6+
* [目录](00.md)
7+
* 上一章: [ActionScript 3.0 的垃圾回收](08.md)
8+
* 下一章: [周边工具](10.md)

10.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
# 10. 周边工具
2+
3+
4+
5+
## 导航
6+
* [目录](00.md)
7+
* 上一章: [JSFL脚本编写](09.md)
8+
* 下一章: [补间动画](11.md)

11.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
# 11. 补间动画
2+
3+
4+
5+
## 导航
6+
* [目录](00.md)
7+
* 上一章: [周边工具](10.md)
8+
* 下一章: [国际化](12.md)

12.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
# 12. 国际化
2+
3+
4+
5+
## 导航
6+
* [目录](00.md)
7+
* 上一章: [补间动画](11.md)
8+
* 下一章: [性能优化](13.md)

15.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
# 15. 下一步
2+
3+
4+
5+
## 导航
6+
* [目录](00.md)
7+
* 上一章: [Git和GitHub入门](14.md)

0 commit comments

Comments
 (0)