J'ai une instance sur ma scène que j'ai tirée de ma bibliothèque au moment du design. Cette instance est liée à une classe personnalisée dont le constructeur prend un argument.Comment transmettre des arguments pour mettre en scène des instances dans ActionScript 3?
package
{
import flash.display.MovieClip;
import flash.media.Sound;
public class PianoKey extends MovieClip
{
var note:Sound;
public function PianoKey(note:Sound)
{
this.note = note;
}
}
}
Il est évident que, en essayant d'exécuter le code comme il est donne l'erreur de comptage d'argument suivant:
ArgumentError: Error #1063: Argument count mismatch on PianoKey(). Expected 1, got 0.
Est-il possible de définir des arguments sur une instance qui a été traîné manuellement à la scène?
J'espérais faire tout en un seul coup pour simplifier le code instanciation, mais oh bien. – Soviut