gogogo
Syndetics cover image
Image from Syndetics

Foundation ActionScript / Sham Bhangal.

By: Material type: TextTextPublication details: Birmingham, UK : Friends of Ed, c2000.Description: 494 p. : ill. ; 24 cmISBN:
  • 1903450322 (pbk.)
Subject(s): DDC classification:
  • 006.696 BHA
Holdings
Item type Current library Call number Copy number Status Date due Barcode
Standard Loan Moylish Library Main Collection 006.696 BHA (Browse shelf(Opens below)) 1 Available 39002000341033

Enhanced descriptions from Syndetics:

The stun design site, constructed as the case study in Foundation ActionScript, is viewable at www.friendsofed.com/extras/1903450322/stun/index.html .

Flash 5 is Macromedia's incredibly successful motion graphics creation package. Flash 5 implements a vastly expanded and more powerful range of ActionScript components. It is ActionScript, coupled with Flash's exceptional graphical facilities, that makes Flash the de facto standard for interactive, graphically-rich web sites and applications. The new implementation makes ActionScript an even more important part of the Flash landscape.

Foundation ActionScript provides a raft of new features for the Flash designer to use. To fully exploit these features, the designer will need to understand a basic set of programming constructs and principles. This book will teach those principles in the Flash 5 context, providing the reader with a solid base to develop more complex ActionScript skills. The book has a strong tutorial thrust, focusing on building the core skills that the reader needs to master Flash ActionScript. The skills and techniques are built in self-contained chapters that combine into an ongoing case study to build a rich knowledge base in the reader's mind.

What you'll learn Who this book is for

Flash 5 beginners who've read an introductory text and need a much more in-depth introduction to ActionScript.

Flash 4 users who need a fuller understanding of ActionScript as implemented in Flash 5.

Includes index.

Table of contents provided by Syndetics

  • Introduction (p. 1)
  • Welcome (p. 1)
  • Our Aims and Philosophy in this Book (p. 2)
  • FLAs for Download (p. 4)
  • What You'll Need to Know (p. 4)
  • The Movie Explorer (p. 5)
  • The Stage (p. 6)
  • Flash Settings (p. 7)
  • Support: we're here for you (p. 8)
  • Layout Conventions used in this Book (p. 9)
  • PCs and Macs (p. 9)
  • 1 Starting Out (p. 11)
  • Events and How to Handle Them (p. 12)
  • Events in Flash (p. 13)
  • Real-time Events (p. 14)
  • Comments (p. 23)
  • Commands, Arguments and Properties (p. 26)
  • Instructions (p. 27)
  • Syntax (p. 26)
  • Nesting (p. 28)
  • Summary (p. 39)
  • 2 Making Plans (p. 41)
  • Making Plans (p. 42)
  • A Library of Ideas (p. 43)
  • Storyboarding (p. 44)
  • Building your ActionScript (p. 48)
  • Thinking from the Top Down (p. 48)
  • Thinking from the Bottom Up (p. 50)
  • Flowcharting (p. 54)
  • stun:design Web Site (p. 57)
  • Summary (p. 60)
  • 3 Timeline Actions (p. 63)
  • Timeline Paths (p. 65)
  • Adding Basic Timeline Actions (p. 70)
  • Adding Labels to the Timeline (p. 77)
  • Stun:Design Web Site (p. 91)
  • Summary (p. 94)
  • 4 Basic Interactivity (p. 97)
  • Interactivity and MovieClips (p. 106)
  • Using Button Events to Build Interactivity (p. 115)
  • Using Button Events for Navigation (p. 116)
  • Summary (p. 129)
  • 5 Navigation Tricks (p. 131)
  • Invisible Buttons (p. 132)
  • Site Structure (p. 137)
  • Linking Scenes (p. 137)
  • Linking Labels (p. 138)
  • Linking Movieclips (p. 139)
  • Linking SWFs and Levels (p. 140)
  • Stun:design Interface (p. 141)
  • Adding Animations to Buttons (p. 142)
  • Draggable Windows (p. 144)
  • Summary (p. 156)
  • 6 Variables (p. 159)
  • Variables (p. 160)
  • Values and Types (p. 162)
  • Literals and Expressions (p. 162)
  • Literal Values (p. 163)
  • Expressions (p. 163)
  • Input and Output (p. 164)
  • Using String Expressions (p. 170)
  • Naming Variables (p. 171)
  • Storing Numbers (p. 173)
  • More Uses for Numeric Expressions (p. 176)
  • Boolean Values (p. 176)
  • ActionScript Objects, Properties, and Methods (p. 180)
  • Objects (p. 180)
  • The Math Object (p. 181)
  • The String Object (p. 182)
  • Summary (p. 185)
  • 7 Looping and Decision Making (p. 187)
  • Decision Making (p. 188)
  • Real Life Decisions (p. 188)
  • Flash Decisions (p. 189)
  • The if Action (p. 192)
  • The elseif Action (p. 198)
  • The else Action (p. 202)
  • Looping (p. 205)
  • ActionScript Loops (p. 206)
  • For Loops (p. 216)
  • Arrays (p. 219)
  • The Hangman Game (p. 226)
  • Graphics (p. 226)
  • Code (p. 227)
  • The stun:design Web Site (p. 236)
  • Summary (p. 242)
  • 8 Sound (p. 245)
  • The Sound Object (p. 246)
  • The setPan(); Method (p. 258)
  • The setVolume(); Method (p. 259)
  • Starting and Stopping Sounds (p. 262)
  • ActionScript and Streaming (p. 263)
  • The stun:design Web Site (p. 264)
  • Creating the Sound Object (p. 273)
  • Summary (p. 276)
  • 9 Advanced Interactivity (p. 279)
  • Instances Re-visited (p. 280)
  • How Flash Thinks (p. 281)
  • Classes (p. 282)
  • Methods (p. 283)
  • Properties (p. 284)
  • Behaviors (p. 286)
  • Defining Objects (p. 287)
  • Movieclips (p. 288)
  • Non-graphic Objects (p. 288)
  • Advanced Interactivity and Object Properties (p. 288)
  • Planning our Preloader and Cache Detector (p. 289)
  • ActionScripting our Preloader and Cache Detector (p. 290)
  • The Preloader (p. 292)
  • The Intro (p. 294)
  • The stun:design Showreel (p. 302)
  • The stun:design Web Site (p. 309)
  • Creating Structure (p. 310)
  • Navigation Overview (p. 314)
  • The Menubar (p. 315)
  • The Main Timeline (p. 321)
  • Summary (p. 324)
  • 10 Modular Actionscript (p. 327)
  • Modular ActionScript (p. 328)
  • Black Box Programming (p. 329)
  • Behavior Movieclips (p. 339)
  • Creating Real Movement (p. 346)
  • Inertia Behavior (p. 348)
  • Swarm Behavior (p. 352)
  • Smart Clips (p. 358)
  • The stun:design Web Site (p. 360)
  • Hiding Pages (p. 367)
  • Summary (p. 376)
  • 11 Sprites (p. 379)
  • What is a Sprite? (p. 380)
  • Control (p. 382)
  • Global and Localized Data (p. 383)
  • Movement (p. 384)
  • Collision (p. 385)
  • Planning stun:zapper (p. 389)
  • The Game World (the global level) (p. 392)
  • screenTop, Bottom, Right, Left (p. 392)
  • score (p. 393)
  • level, skill, accel (p. 393)
  • speed (p. 393)
  • shipDead, fired, shipHeight (p. 393)
  • The Player (the ship object and its interfaces) (p. 396)
  • The SwarmAlien (the alien1 object and its interfaces) (p. 399)
  • The Bullet (the bullet object and its interfaces) (p. 404)
  • The Debris of War (p. 406)
  • The stun:design Web Site (p. 407)
  • Page 1 Splash (p. 408)
  • Page 2 Intro (p. 412)
  • Page 3 The Main Content (p. 419)
  • The Window Graphics and Buttons (p. 424)
  • The Content Movie Clip (p. 430)
  • The Window Behavior (p. 432)
  • Integration (p. 435)
  • The Last Two Buttons (p. 438)
  • The Last Farewell (p. 441)
  • A Glossary (p. 443)
  • B Events (p. 449)
  • Button Events (p. 449)
  • Movie Events (p. 452)
  • C Properties (p. 455)
  • D Operator Precedence (p. 463)
  • Variables (p. 463)
  • Operators (p. 464)
  • E Flash 5 Compatibility (p. 471)
  • Converting Legacy Flash FLAs to Flash 5 (p. 472)
  • Exporting Flash 5 Content for Compatibility with Legacy versions (p. 477)
  • F Debugging (p. 481)
  • Avoiding Errors in the First Place (p. 481)
  • Common Mistakes (p. 482)
  • Debugging Tools (p. 483)
  • Index (p. 489)

Powered by Koha