Foundation Silverlight 2 Animation (Paperback)

Jeff Paries

  • 出版商: Friends of Ed
  • 出版日期: 2008-11-04
  • 定價: $1,240
  • 售價: 1.6$199
  • 語言: 英文
  • 頁數: 448
  • 裝訂: Paperback
  • ISBN: 1430215690
  • ISBN-13: 9781430215691
  • 立即出貨(限量) (庫存=1)

買這商品的人也買了...

商品描述

  • See the power of Silverlight in action
  • Learn the building blocks of animation in Silverlight 2
  • Includes over 180 example Silverlight projects

Silverlight is a phenomenally powerful animation tool, but few people know how to unlock its potential. Foundation Silverlight 2 Animation gives you the keys to all of that power.

It covers the basics of animation—that is, Silverlight's storyboards and animations, which are used to provide interactivity to Silverlight applications. You'll take an in-depth look at double, point, and color animations. You'll also learn the difference between linear, spline, and discrete keyframes, and how they affect your objects as they move.

But it doesn't stop there. You'll go well beyond those simple timeline-based animations and learn how to create purely code-based animations. You'll use vectors to make objects move and bounce off boundaries and each other. You'll explore particle systems, kinematics, and collisions. You'll also learn how to use trigonometry to animate objects and simulate 3D motion in a 2D environment. The essential trigonometry required to create complex motion is simplified and explained through a series of fascinating and fun examples that can be incorporated into your own applications, games, and experiments.

Whether you're already familiar with Silverlight and you want to learn how to open it up, a Flash developer interested in expanding your skill set, or a web developer looking to take the next step into rich interactive application development, this book will bring you up to speed on Silverlight 2 and show you what it can do. From techniques for creating frame-based animations to learning how to simulate 3D in a 2D environment, there is something here to satisfy anyone's appetite for animation and interactivity.

In this book, you'll learn how to:

  • Break free from the timeline and animate objects using code
  • Add interactivity between objects through collision detection and reaction
  • Implement forward and inverse kinematic chains to create lifelike motion
  • Build particle systems and apply gravity to particles to create fountains and explosions
  • Implement a virtual reality object viewer for simulating 3D objects

Summary of Contents

  • Part One: Getting Started
    • Chapter 1 - What You Need to Know
  • Part Two: Silverlight Animation: the Basics
    • Chapter 2 - Basic Transforms
    • Chapter 3 - Storyboards and Animations
    • Chapter 4 - Animation Techniques
  • Part Three: Advanced Animation
    • Chapter 5 - Coordinates in Silverlight
    • Chapter 6 - Using Trigonometry for Animation
    • Chapter 7 - Simulating 3D in 2D
    • Chapter 8 - Collisions
    • Chapter 9 - Kinematics
    • Chapter 10 - Particle Systems
    • Chapter 11 - Silverlight VR (SLVR) Objects

商品描述(中文翻譯)

「Foundation Silverlight 2 Animation」是一本介紹如何使用 Silverlight 2 進行動畫的書籍。它展示了 Silverlight 的強大功能,並提供了超過 180 個範例 Silverlight 專案。

本書首先介紹了動畫的基礎知識,包括 Silverlight 的故事板和動畫,這些用於為 Silverlight 應用程式提供互動性的元素。書中深入探討了雙倍、點和顏色動畫,並解釋了線性、樣條和離散關鍵幀之間的區別,以及它們對物體移動的影響。

但這還不止於此。本書還介紹了純粹基於程式碼的動畫創建方法。您將使用向量使物體在邊界和其他物體之間移動和彈跳。您還將探索粒子系統、運動學和碰撞檢測。您還將學習如何使用三角函數來為物體添加動畫效果,以及如何在二維環境中模擬三維運動。本書通過一系列有趣且引人入勝的示例對複雜運動所需的基本三角函數進行了簡化和解釋,這些示例可以應用於您自己的應用程式、遊戲和實驗中。

無論您已經熟悉 Silverlight,並希望了解如何發揮其潛力,還是一位希望擴展技能的 Flash 開發人員,或者一位希望進入豐富互動應用程式開發領域的網頁開發人員,本書都能幫助您快速掌握 Silverlight 2 的知識並展示其功能。從創建基於幀的動畫技術到學習如何在二維環境中模擬三維效果,本書提供了滿足任何人對動畫和互動性的需求的內容。

本書的內容摘要如下:

第一部分:入門
- 第1章 - 您需要了解的內容

第二部分:Silverlight 基礎動畫
- 第2章 - 基本變換
- 第3章 - 故事板和動畫
- 第4章 - 動畫技術

第三部分:高級動畫
- 第5章 - Silverlight 中的座標系統
- 第6章 - 使用三角函數進行動畫
- 第7章 - 在二維環境中模擬三維效果
- 第8章 - 碰撞檢測
- 第9章 - 運動學
- 第10章 - 粒子系統
- 第11章 - Silverlight VR (SLVR) 物件