將移動補間動畫與其顯示物件建立關聯
Flash Player 9 以及更新的版本,Adobe AIR 1.0 以及更新的版本,需要 Flash CS3 或更新的版本
最後一項工作,便是將移動補間動畫與其操作的一個或多個顯示物件建立關聯。
AnimatorFactory 類別可管理移動補間動畫與其目標顯示物件之間的關聯。AnimatorFactory 建構函式的引數是 Motion 物件:
var __animFactory_Wheel:AnimatorFactory = new AnimatorFactory(__motion_Wheel);
使用 AnimatorFactory 類別的
addTarget()
方法,即可將目標顯示物件與其移動補間動畫建立關聯。從 Flash 複製而來的 ActionScript 會將
addTarget()
這一行標示為註解,並且不會指定實體名稱:
// __animFactory_Wheel.addTarget(<instance name goes here>, 0);
在副本中,指定要與移動補間動畫建立關聯的顯示物件。在下列範例中,會將目標指定為
greenWheel
和
redWheel
:
__animFactory_Wheel.AnimatorFactory.addTarget(greenWheel, 0);
__animFactory_Wheel.AnimationFactory.addTarget(redWheel, 0);
您可以多次呼叫
addTarget()
,將多個顯示物件與同一個移動補間動畫建立關聯。
|
|
|