Die letzte Aufgabe besteht darin, das Bewegungs-Tween mit den Anzeigeobjekten zu verknüpfen, die es beeinflusst.
Die AnimatorFactory-Klasse verwaltet die Beziehung zwischen einem Bewegungs-Tween und seinen Zielanzeigeobjekten. Als Argument für den AnimatorFactory-Konstruktur dient das Motion-Objekt:
var __animFactory_Wheel:AnimatorFactory = new AnimatorFactory(__motion_Wheel);
Verwenden Sie die
addTarget()
-Methode der AnimatorFactory-Klasse, um das Zielanzeigeobjekt mit seinem Bewegungs-Tween zu verknüpfen. Im aus Flash kopierten ActionScript-Code ist die Zeile
addTarget()
auskommentiert und es wird kein Instanzname angegeben:
// __animFactory_Wheel.addTarget(<instance name goes here>, 0);
Geben Sie in Ihrer Kopie das Anzeigeobjekt an, das mit dem Bewegungs-Tween verknüpft werden soll. Im folgenden Beispiel werden die Ziele als
greenWheel
und
redWheel
angegeben:
__animFactory_Wheel.AnimatorFactory.addTarget(greenWheel, 0);
__animFactory_Wheel.AnimationFactory.addTarget(redWheel, 0);
Sie können mehrere Anzeigeobjekte mit dem Bewegungs-Tween verknüpfen, indem Sie
addTarget()
mehrmals aufrufen.