Foundation Silverlight 2 Animation (Paperback)
暫譯: Foundation Silverlight 2 動畫 (平裝本)

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

商品描述(中文翻譯)

- 觀看 Silverlight 的強大功能實際運作
- 學習 Silverlight 2 動畫的基本構建塊
- 包含超過 180 個示例 Silverlight 專案

Silverlight 是一個極其強大的動畫工具,但很少有人知道如何發揮其潛力。《Foundation Silverlight 2 Animation》將為您提供所有這些力量的鑰匙。

本書涵蓋動畫的基本知識,即 Silverlight 的故事板和動畫,這些用於為 Silverlight 應用程式提供互動性。您將深入了解雙重、點和顏色動畫。您還將學習線性、樣條和離散關鍵幀之間的區別,以及它們如何影響物體的運動。

但這並不止於此。您將超越這些簡單的基於時間軸的動畫,學習如何創建純粹基於代碼的動畫。您將使用向量使物體移動並在邊界和彼此之間彈跳。您將探索粒子系統、運動學和碰撞。您還將學習如何使用三角學來動畫物體並在 2D 環境中模擬 3D 動作。創建複雜運動所需的基本三角學將通過一系列引人入勝且有趣的示例進行簡化和解釋,這些示例可以融入到您自己的應用程式、遊戲和實驗中。

無論您是否已經熟悉 Silverlight 並希望學習如何開發它,或是希望擴展技能的 Flash 開發者,或是尋求進一步發展豐富互動應用程式開發的網頁開發者,本書將使您迅速掌握 Silverlight 2 並展示它的功能。從創建基於幀的動畫技術到學習如何在 2D 環境中模擬 3D,這裡有適合任何人對動畫和互動需求的內容。

在本書中,您將學習如何:
- 擺脫時間軸,使用代碼動畫物體
- 通過碰撞檢測和反應在物體之間添加互動性
- 實現正向和反向運動鏈以創造逼真的運動
- 構建粒子系統並對粒子施加重力以創造噴泉和爆炸
- 實現虛擬現實物體查看器以模擬 3D 物體

內容摘要
- 第一部分:入門
- 第 1 章 - 您需要知道的事項
- 第二部分:Silverlight 動畫:基礎
- 第 2 章 - 基本變換
- 第 3 章 - 故事板和動畫
- 第 4 章 - 動畫技術
- 第三部分:進階動畫
- 第 5 章 - Silverlight 中的坐標
- 第 6 章 - 使用三角學進行動畫
- 第 7 章 - 在 2D 中模擬 3D
- 第 8 章 - 碰撞
- 第 9 章 - 運動學
- 第 10 章 - 粒子系統
- 第 11 章 - Silverlight VR (SLVR) 物體