學習ActionScript3.0

學習ActionScript3.0

《學習ActionScript3.0》是一本(美國)舒普(Rich Shupe) (美國)羅瑟(Zevan Rosser)編制,由東南大學出版社出版的書籍。

基本介紹

  • 書名:學習ActionScript3.0
  • 頁數:363頁
  • 出版社:東南大學出版社
  • 裝幀:平裝
圖書信息,作者簡介,內容簡介,目錄,

圖書信息

正文語種: 英語
開本: 16
ISBN: 9787564114480
條形碼: 9787564114480
尺寸: 24.4 x 20.2 x 2 cm
重量: 780 g

作者簡介

作者:(美國)舒普(Rich Shupe) (美國)羅瑟(Zevan Rosser)
舒普(Rich Shupe),從ActionScript誕生之初就開始向各種程度的學生講授這門語言。在1995年他創建了自己的培訓和軟體開發公司FMA。作為一位在幾個技術領域(包括Flash、Director和QuickTime)得到認可的權威人士,Rich是紐約視覺藝術學校計算機藝術系的講師。
Zevan Rosser是一位從事自由職業的設計師、程式設計師、諮詢師和計算機藝術家。他在紐約視覺藝術學校和FMA講授ActionScript和Flash動畫課程。

內容簡介

如果你是ActionScript 3.0新手,那么這是一本理想的入門指南。《學習ActionScript3.0(影印版)(英文)》講解了ActionScript和Flash是如何工作的,清晰地描述了基本主題,例如邏輯、事件處理、內容顯示、類、把項目遷移到ActionScript 3.0以及很多其他方面。通過實際練習,你會學到重要的技巧,還會隨著內容的深入熟練運用這些技巧。
Flash設計師、開發人員和程式設計師新手將會發現這本內容豐富的指南是無價之寶,能夠在《學習ActionScript3.0(影印版)(英文)》的帶領下適應ActionScript 3.0的陡峭學習曲線。作者Rich Shupe和Zevan Rosser作為Flash開發人員和講師,根據他們豐富的經驗,揭示了很多你可以用於每天實際工作中的方法。

目錄

Preface
PartⅠ Getting Started
Chapter 1 ActionScript Overview
What Is ActionScript 3.0?
The Flash Platform
Procedural Versus Object-Oriented Programming
The Document Class
Legacy Code Compatibility
Chapter 2 Core Language Fundamentals
Miscellaneous Basics
Variables and Data Types
Conditionals
Loops
Arrays
Functions
Custom Objects
this
Absolute versus Relative Addresses
PartⅡ Graphics and Interaction
Chapter 3 Properties, Methods, and Events
Inherited Attributes
Properties
Events
Methods
Event Propagation
Frame and Timer Events
Removing Event Listeners
Chapter 4 The Display List
The Sum of Its Parts
Adding and Removing Children
Managing Object Names, Positions, and Data Types
Changing the Display List Hierarchy
A Dynamic Navigation Bar
Chapter 5 Timeline Control
Playhead Movement
Frame Labels
Frame Rate
A Simple Site or Application Structure
Chapter 6 OOP
Classes
Inheritance
Composition
Encapsulation
Polymorphism
Navigation Bar Revisited
Chapter 7 Motion
Basic Movement
Geometry and Trigonometry
Physics
Programmatic Tweening
Timeline Animation Recreations
Particle Systems
Chapter 8 Drawing with Vectors
The Graphics Class
The Geometry Package
The Motion Package
9-Slice Scaling
Applied Examples
Chapter 9 Drawing with Pixels
Bitmap Caching
The BitmapData Class
Blend Modes
Bitmap Filters
Color Effects
Image Encoding and Saving
PartⅢ Text
Chapter 10 Text
Creating Text Fields
Setting Text Field Characteristics
Selecting Text
Formatting Text
Formatting with HTML and CSS
Triggering ActionScriot from HTML Links
Parsing Text Fields
Loading HTML and CSS
PartⅣ Sound and Video
Chapter 11 Sound
ActionScript Sound Architecture
Internal and External Sounds
Playing, Stopping, and Pausing Sounds
Buffering Streaming Sounds
Changing Sound Volume and Pan
Reading ID3 Metadata from MP3 Sounds
Visualizing Sound Data
Working with Microphone Sound
Waveform Visualization
Chapter 12 Video
Encoding
Components
Full-screen Video
Captions
Coding Your Own Video Playback
PartⅤ Input/Output
Chapter 13 Loading Assets
Loading Sound and Video
Loading Text
Loading Display Objects
Communicating Across ActionScript Virtual Machines
Taking a Brief Look at Security
Chapter 14 XML and E4X
Understanding XML Structure
Creating an XML Object
Reading XML
Writing XML
Deleting XML Elements
Loading External XML Documents
Communicating with XML Servers
An XML-Based Navigation System
PartⅥ Programming Design and Resources
Chapter 15 Programming Design and Resources
Programming Design Methodologies
Object-Oriented Design Patterns
Resources
Index

相關詞條

熱門詞條

聯絡我們