將移動補間動畫與其顯示物件建立關聯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(),將多個顯示物件與同一個移動補間動畫建立關聯。 |
|