实例介绍
本书全面介绍了ActionScript 3.0的基本语法、类的架构以及面向对象程序的设计理念。内容安排上既适合刚刚接触到ActionScript脚本语言的初学者,也照顾到学习过ActionScript之前版本有一定编程经验的读者。 鉴于ActionScript 3.0较之前版本的变化,为了适应更多的读者,本书没有过多强调ActionScript 3.0与 ActionScript 2.0的区别,而是直接从ActionScript 3.0的语法结构、编写习惯开篇,由浅入深展开讲解。第1~5章介绍了 ActionScript 3.0的基础知识,包括程序编写界面、数据结构、基本语法以及事件机制;第6~9章介绍了ActionScript 3.0的核心——类及以类为基础的面向对象程序设计方法,包括类的基本概念、ActionScript 3.0中常用类的使用、显示编程和组件类;第10、11章分别介绍了几个ActionScript 3.0实际应用的范例,包括网站制作、游戏制作和桌面应用等。 本书以ActionScript 3.0体系结构为主线,附以大量的范例进行讲解。无论是基本的语法还是类的设计与应用,都配有丰富、生动的范例代码帮助读者理解,使学习过程变得轻松而又高效。 本书既适合Flash ActionScript初学者使用,也适合有一定编程基础的学习者进一步深造使用。可作为自学教材和各级培训用教材。
【实例截图】
【核心代码】
4744300845184851444.zip
└── New Folder
├── 1
│ ├── 1-1.fla
│ ├── 1-1.html
│ ├── 1-1.swf
│ ├── 1-2.fla
│ ├── 1-2.swf
│ ├── AC_RunActiveContent.js
│ ├── test.mp3
│ ├── wave.as
│ ├── wave.fla
│ └── wave.swf
├── 10
│ └── site
│ ├── art
│ │ ├── art3.txt
│ │ ├── art4.txt
│ │ ├── art5.txt
│ │ ├── css1.txt
│ │ └── Rhythm Of Rain.txt
│ ├── arts.fla
│ ├── arts.swf
│ ├── back6.jpg
│ ├── classes
│ │ ├── artObject.as
│ │ ├── artTitle.as
│ │ ├── loadSWF.as
│ │ └── menu.as
│ ├── css
│ │ └── arts.css
│ ├── image
│ │ ├── alpha.JPG
│ │ ├── back.gif
│ │ ├── pic10.JPG
│ │ ├── pic11.JPG
│ │ ├── pic12.JPG
│ │ ├── pic13.JPG
│ │ ├── pic14.JPG
│ │ ├── pic1.JPG
│ │ ├── pic2.JPG
│ │ ├── pic3.JPG
│ │ ├── pic4.JPG
│ │ ├── pic5.JPG
│ │ ├── pic6.JPG
│ │ ├── pic7.JPG
│ │ ├── pic8.JPG
│ │ └── pic9.JPG
│ ├── index.fla
│ ├── index.swf
│ ├── main.fla
│ ├── main.swf
│ ├── news.fla
│ ├── news.swf
│ ├── pics.fla
│ ├── pics.swf
│ ├── site.flp
│ ├── sound
│ │ └── xin.mp3
│ ├── sounds.fla
│ ├── sounds.swf
│ ├── tops.fla
│ ├── tops.swf
│ ├── xml
│ │ ├── arts.xml
│ │ └── news.xml
│ ├── 未命名-1.fla
│ └── 未命名-1.swf
├── 11
│ ├── mp3
│ │ ├── classes
│ │ │ ├── CommEvent.as
│ │ │ ├── Communications.as
│ │ │ ├── ListForm.as
│ │ │ ├── ListItem.as
│ │ │ ├── LrcForm.as
│ │ │ ├── main.as
│ │ │ ├── MainForm.as
│ │ │ ├── SongList.as
│ │ │ ├── SongLrc.as
│ │ │ └── SongWave.as
│ │ ├── main.fla
│ │ ├── main.swf
│ │ └── wave_demo
│ │ ├── dancer.fla
│ │ └── dancer.swf
│ ├── mp3_air
│ │ ├── AC_RunActiveContent.js
│ │ ├── classes
│ │ │ ├── CommEvent.as
│ │ │ ├── Communications.as
│ │ │ ├── ListForm.as
│ │ │ ├── ListItem.as
│ │ │ ├── LrcForm.as
│ │ │ ├── main.as
│ │ │ ├── MainForm.as
│ │ │ ├── SongList.as
│ │ │ ├── SongLrc.as
│ │ │ └── SongWave.as
│ │ ├── icons
│ │ │ └── AIRApp_48.png
│ │ ├── main.air
│ │ ├── main-app.xml
│ │ ├── main.fla
│ │ ├── main.html
│ │ ├── main.swf
│ │ ├── test
│ │ │ ├── icons
│ │ │ │ └── AIRApp_48.png
│ │ │ ├── main.exe
│ │ │ ├── main.swf
│ │ │ ├── META-INF
│ │ │ │ ├── AIR
│ │ │ │ │ ├── application.xml
│ │ │ │ │ └── hash
│ │ │ │ └── signatures.xml
│ │ │ ├── mimetype
│ │ │ └── wave_demo
│ │ │ ├── dancer.fla
│ │ │ └── dancer.swf
│ │ └── wave_demo
│ │ ├── dancer.fla
│ │ └── dancer.swf
│ └── slip
│ ├── slip.fla
│ └── slip.swf
├── 2
│ ├── 2-10.fla
│ ├── 2-10.swf
│ ├── 2-11.fla
│ ├── 2-11.swf
│ ├── 2-12.fla
│ ├── 2-12.swf
│ ├── 2-13.fla
│ ├── 2-13.swf
│ ├── 2-14.fla
│ ├── 2-14.swf
│ ├── 2-15.fla
│ ├── 2-15.swf
│ ├── 2-16.fla
│ ├── 2-16.swf
│ ├── 2-17.fla
│ ├── 2-17.swf
│ ├── 2-18.fla
│ ├── 2-18.swf
│ ├── 2-19.fla
│ ├── 2-19.swf
│ ├── 2-1.fla
│ ├── 2-1.swf
│ ├── 2-20.fla
│ ├── 2-20.swf
│ ├── 2-21.fla
│ ├── 2-22.fla
│ ├── 2-22.swf
│ ├── 2-23.fla
│ ├── 2-23.swf
│ ├── 2-24.fla
│ ├── 2-24.swf
│ ├── 2-25-2.fla
│ ├── 2-25-2.swf
│ ├── 2-25.fla
│ ├── 2-25.swf
│ ├── 2-26.fla
│ ├── 2-26.swf
│ ├── 2-27-2.fla
│ ├── 2-27-2.swf
│ ├── 2-27.fla
│ ├── 2-27.swf
│ ├── 2-28.fla
│ ├── 2-28.swf
│ ├── 2-29.fla
│ ├── 2-29.swf
│ ├── 2-2.fla
│ ├── 2-2.swf
│ ├── 2-30.fla
│ ├── 2-30.swf
│ ├── 2-31.fla
│ ├── 2-31.swf
│ ├── 2-32.fla
│ ├── 2-32.swf
│ ├── 2-3.fla
│ ├── 2-3.swf
│ ├── 2-4.fla
│ ├── 2-4.swf
│ ├── 2-5.fla
│ ├── 2-5.swf
│ ├── 2-6.fla
│ ├── 2-6.swf
│ ├── 2-7.fla
│ ├── 2-7.swf
│ ├── 2-8.fla
│ ├── 2-8.swf
│ ├── 2-9.fla
│ └── star.as
├── 3
│ ├── 1.JPG
│ ├── 2.JPG
│ ├── 3-10.fla
│ ├── 3-10.swf
│ ├── 3-11.fla
│ ├── 3-11.swf
│ ├── 3-12.fla
│ ├── 3-12.swf
│ ├── 3-13.fla
│ ├── 3-13.swf
│ ├── 3-14.fla
│ ├── 3-14.swf
│ ├── 3-15.fla
│ ├── 3-15.swf
│ ├── 3-16.fla
│ ├── 3-16.swf
│ ├── 3-17.fla
│ ├── 3-17.swf
│ ├── 3-18.fla
│ ├── 3-18.swf
│ ├── 3-19.fla
│ ├── 3-1.fla
│ ├── 3-1.swf
│ ├── 3-20.fla
│ ├── 3-20.swf
│ ├── 3-21.fla
│ ├── 3-21.swf
│ ├── 3-2.fla
│ ├── 3-2.swf
│ ├── 3-3.fla
│ ├── 3-3.swf
│ ├── 3-4.fla
│ ├── 3-4.swf
│ ├── 3-5.fla
│ ├── 3-5.swf
│ ├── 3-6.fla
│ ├── 3-6.swf
│ ├── 3-7.fla
│ ├── 3-7.swf
│ ├── 3-8.fla
│ ├── 3-8.swf
│ ├── 3-9.fla
│ ├── 3-9.swf
│ └── tran.as
├── 4
│ ├── 4-10.fla
│ ├── 4-10.swf
│ ├── 4-11.fla
│ ├── 4-11.swf
│ ├── 4-12.fla
│ ├── 4-12.swf
│ ├── 4-1.fla
│ ├── 4-1.swf
│ ├── 4-2.fla
│ ├── 4-2.swf
│ ├── 4-3.fla
│ ├── 4-3.swf
│ ├── 4-4.fla
│ ├── 4-4.swf
│ ├── 4-5.fla
│ ├── 4-5.swf
│ ├── 4-6.fla
│ ├── 4-6.swf
│ ├── 4-7.fla
│ ├── 4-8.fla
│ ├── 4-9.fla
│ └── 4-9.swf
├── 5
│ ├── 5-10.fla
│ ├── 5-10.swf
│ ├── 5-11.fla
│ ├── 5-11.swf
│ ├── 5-12
│ │ ├── 5-12.fla
│ │ ├── 5-12.swf
│ │ ├── cock.as
│ │ ├── myEvents.as
│ │ └── weasel.as
│ ├── 5-13.fla
│ ├── 5-13.swf
│ ├── 5-14
│ │ ├── 5-14.fla
│ │ ├── 5-14.swf
│ │ ├── mm.as
│ │ ├── mmrun.as
│ │ └── 草地.jpg
│ ├── 5-15
│ │ ├── 5-15.fla
│ │ ├── 5-15.swf
│ │ └── ball.as
│ ├── 5-1.fla
│ ├── 5-1.swf
│ ├── 5-2
│ │ ├── 5-2.fla
│ │ ├── 5-2.swf
│ │ └── mc.as
│ ├── 5-3
│ │ ├── 5-3.fla
│ │ ├── 5-3.swf
│ │ └── egg.as
│ ├── 5-4-1.fla
│ ├── 5-4-1.swf
│ ├── 5-4-2.fla
│ ├── 5-4-2.swf
│ ├── 5-4.fla
│ ├── 5-4.swf
│ ├── 5-5.fla
│ ├── 5-5.swf
│ ├── 5-6-2.fla
│ ├── 5-6-2.swf
│ ├── 5-6.fla
│ ├── 5-6.swf
│ ├── 5-7
│ │ ├── 5-7.fla
│ │ ├── 5-7.swf
│ │ └── pic
│ │ ├── 1.jpg
│ │ ├── 2.jpg
│ │ ├── 3.jpg
│ │ ├── 4.jpg
│ │ └── 5.jpg
│ ├── 5-8.fla
│ ├── 5-8.swf
│ ├── 5-9.fla
│ └── 5-9.swf
├── 6
│ ├── 6-1
│ │ ├── 6-1.fla
│ │ ├── 6-1.swf
│ │ └── lines.as
│ ├── 6-10
│ │ ├── 6-10.fla
│ │ ├── 6-10.swf
│ │ ├── person.as
│ │ └── teacher.as
│ ├── 6-11
│ │ ├── 6-11.fla
│ │ ├── 6-11.swf
│ │ └── testseries.as
│ ├── 6-12
│ │ ├── 6-12.fla
│ │ ├── 6-12.swf
│ │ └── test.as
│ ├── 6-2
│ │ ├── 6-2.fla
│ │ ├── 6-2.swf
│ │ └── ball.as
│ ├── 6-3
│ │ ├── 6-3.fla
│ │ ├── 6-3.swf
│ │ └── series.as
│ ├── 6-4
│ │ ├── 6-4.fla
│ │ ├── 6-4.swf
│ │ └── line.as
│ ├── 6-5
│ │ ├── 6-5.fla
│ │ ├── 6-5.swf
│ │ └── employee.as
│ ├── 6-6
│ │ ├── 6-6.fla
│ │ ├── 6-6.swf
│ │ └── employee.as
│ ├── 6-7.fla
│ ├── 6-7.swf
│ ├── 6-8
│ │ ├── 6-8.fla
│ │ ├── 6-8.swf
│ │ └── rain.as
│ └── 6-9
│ ├── 6-9.fla
│ ├── 6-9.swf
│ ├── appear.as
│ └── main.as
├── 7
│ ├── 7-10
│ │ ├── main.fla
│ │ ├── main.swf
│ │ ├── sub.fla
│ │ └── sub.swf
│ ├── 7-11
│ │ ├── loading.exe
│ │ ├── loading.fla
│ │ └── loading.swf
│ ├── 7-12
│ │ ├── ctrlMovie.as
│ │ ├── ctrlMovie.fla
│ │ ├── ctrlMovie.swf
│ │ ├── testMovie.fla
│ │ └── testMovie.swf
│ ├── 7-13.fla
│ ├── 7-13.swf
│ ├── 7-14
│ │ ├── regular.as
│ │ ├── test.fla
│ │ └── test.swf
│ ├── 7-15.fla
│ ├── 7-15.swf
│ ├── 7-16
│ │ ├── sin_wave.fla
│ │ ├── sin_wave.swf
│ │ └── wave.as
│ ├── 7-17
│ │ ├── random_line.as
│ │ ├── test.fla
│ │ └── test.swf
│ ├── 7-18
│ │ ├── colorSpr.as
│ │ ├── miniPaint.fla
│ │ ├── miniPaint.swf
│ │ └── paint.as
│ ├── 7-19
│ │ ├── 7-19.fla
│ │ ├── 7-19.swf
│ │ └── image.JPG
│ ├── 7-1.fla
│ ├── 7-1.swf
│ ├── 7-2
│ │ ├── 7-2.fla
│ │ ├── 7-2.swf
│ │ ├── choose.as
│ │ ├── wav1.wav
│ │ ├── wav2.wav
│ │ ├── wav3.wav
│ │ ├── wav4.wav
│ │ ├── wav5.wav
│ │ ├── wav6.wav
│ │ └── wav7.wav
│ ├── 7-20
│ │ ├── catchScreen.fla
│ │ ├── catchScreen.swf
│ │ └── random_line.as
│ ├── 7-21
│ │ ├── 7-21.fla
│ │ ├── 7-21.swf
│ │ └── image.JPG
│ ├── 7-22
│ │ ├── 1
│ │ │ ├── a.exe
│ │ │ ├── load_play.as
│ │ │ ├── test.fla
│ │ │ └── test.swf
│ │ └── 2
│ │ ├── 2.exe
│ │ ├── load_play.as
│ │ ├── test.fla
│ │ └── test.swf
│ ├── 7-23
│ │ ├── playBack.as
│ │ ├── test.fla
│ │ └── test.swf
│ ├── 7-24
│ │ ├── playBack.as
│ │ ├── test.fla
│ │ └── test.swf
│ ├── 7-25
│ │ ├── playBack.as
│ │ ├── test.exe
│ │ ├── test.fla
│ │ └── test.swf
│ ├── 7-26
│ │ ├── readlocal.fla
│ │ ├── readlocal.swf
│ │ └── v.txt
│ ├── 7-27
│ │ ├── a.exe
│ │ ├── qq.fla
│ │ └── qq.swf
│ ├── 7-28
│ │ ├── nv_post.fla
│ │ ├── nv_post.swf
│ │ └── sendToPage.as
│ ├── 7-29
│ │ ├── download.fla
│ │ └── download.swf
│ ├── 7-3
│ │ ├── 7-3.fla
│ │ ├── 7-3.swf
│ │ └── studyMove.as
│ ├── 7-30
│ │ ├── client1.as
│ │ ├── client1.fla
│ │ ├── client1.swf
│ │ ├── server.fla
│ │ ├── serverSide.as
│ │ └── server.swf
│ ├── 7-31
│ │ ├── flvPlayer.fla
│ │ └── flvPlayer.swf
│ ├── 7-4
│ │ ├── 7-4.fla
│ │ ├── 7-4.swf
│ │ └── degree_move.as
│ ├── 7-5
│ │ ├── 7-5.fla
│ │ ├── 7-5.swf
│ │ └── degree_move.as
│ ├── 7-6
│ │ ├── 7-6.fla
│ │ ├── 7-6.swf
│ │ └── char.as
│ ├── 7-7.fla
│ ├── 7-7.swf
│ ├── 7-8
│ │ ├── 7-8.fla
│ │ ├── 7-8.swf
│ │ ├── books.xml
│ │ └── pic
│ │ ├── 1.JPG
│ │ ├── 2.JPG
│ │ ├── 3.JPG
│ │ └── Thumbs.db
│ └── 7-9
│ ├── 7-9.fla
│ ├── 7-9.swf
│ ├── loadPic.as
│ └── pic
│ ├── pic1.jpg
│ ├── pic2.jpg
│ ├── pic3.jpg
│ ├── pic4.jpg
│ ├── pic5.jpg
│ ├── pic6.jpg
│ ├── pic7.jpg
│ ├── pic8.jpg
│ └── Thumbs.db
├── 8
│ ├── 8-1
│ │ ├── card.as
│ │ ├── turnCards.fla
│ │ └── turnCards.swf
│ ├── 8-2
│ │ ├── changeZ.fla
│ │ ├── changeZ.swf
│ │ └── person.as
│ ├── 8-3
│ │ ├── main.as
│ │ ├── pic
│ │ │ ├── image0.jpg
│ │ │ ├── image1.jpg
│ │ │ ├── image2.jpg
│ │ │ ├── image3.jpg
│ │ │ ├── image4.jpg
│ │ │ ├── image5.jpg
│ │ │ ├── image6.jpg
│ │ │ └── image7.jpg
│ │ ├── picBox.as
│ │ ├── turnPic.fla
│ │ └── turnPic.swf
│ ├── 8-4.fla
│ ├── 8-4.swf
│ ├── 8-5
│ │ ├── image.jpg
│ │ ├── jigsaw.fla
│ │ ├── jigsaw.swf
│ │ └── main.as
│ ├── 8-6
│ │ ├── main.as
│ │ ├── walk.fla
│ │ └── walk.swf
│ ├── 8-7.fla
│ ├── 8-7.swf
│ ├── 8-8
│ │ ├── mask.fla
│ │ ├── mask.swf
│ │ └── 奥运.jpg
│ └── image.jpg
├── 9
│ ├── 9-10
│ │ ├── 9-10.fla
│ │ ├── 9-10.swf
│ │ └── pic
│ │ ├── image0.jpg
│ │ ├── image10.jpg
│ │ ├── image11.jpg
│ │ ├── image12.jpg
│ │ ├── image13.jpg
│ │ ├── image14.jpg
│ │ ├── image15.jpg
│ │ ├── image16.jpg
│ │ ├── image17.jpg
│ │ ├── image18.jpg
│ │ ├── image19.jpg
│ │ ├── image1.jpg
│ │ ├── image20.jpg
│ │ ├── image2.jpg
│ │ ├── image3.jpg
│ │ ├── image4.jpg
│ │ ├── image5.jpg
│ │ ├── image6.jpg
│ │ ├── image7.jpg
│ │ ├── image8.jpg
│ │ └── image9.jpg
│ ├── 9-11.fla
│ ├── 9-11.swf
│ ├── 9-12.fla
│ ├── 9-12.swf
│ ├── 9-13.fla
│ ├── 9-13.swf
│ ├── 9-14
│ │ ├── main.fla
│ │ ├── main.swf
│ │ └── myClass.as
│ ├── 9-15
│ │ ├── 9-15.fla
│ │ ├── 9-15.swf
│ │ └── SkinUnderAll.swf
│ ├── 9-16
│ │ ├── style.fla
│ │ └── style.swf
│ ├── 9-17
│ │ ├── chartClasses
│ │ │ └── myChart.as
│ │ ├── chart.png
│ │ ├── defin.fla
│ │ └── myChart.swc
│ ├── 9-1.fla
│ ├── 9-1.swf
│ ├── 9-2.fla
│ ├── 9-2.swf
│ ├── 9-3.fla
│ ├── 9-3.swf
│ ├── 9-4
│ │ ├── 9-4.fla
│ │ ├── 9-4.swf
│ │ └── test.xml
│ ├── 9-5.fla
│ ├── 9-5.swf
│ ├── 9-6
│ │ ├── 9-6.fla
│ │ ├── 9-6.swf
│ │ └── Rhythm Of Rain.txt
│ ├── 9-7.fla
│ ├── 9-7.swf
│ ├── 9-8.fla
│ ├── 9-8.swf
│ ├── 9-9.fla
│ └── 9-9.swf
└── 配套光盘使用说明.doc
97 directories, 536 files
标签:
小贴士
感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。
- 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
- 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
- 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
- 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。
关于好例子网
本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明
网友评论
我要评论