Orphelina
Erfahrenes Mitglied
Buttonroblem: Funktion 2x auf Bühne Button aber nur 1x da
Hallo,
ich habe ein Bild in einen MC geladen und diesem eine onPress- Funktion zugewiesen, und ein RollOver, weil sonst die Maus ein Pfeil geblieben wäre.
Jedenfalls tut das wunderbar.
Aber jetzt hab ich auf der Position 0/0 ein undefined stehn, das die gleiche Funktion hat wie mein onPress- Button?! Und ich seh und finde einfach den Fehler nicht.
Das ist doch sehr merkwürdig.
Hier mal aus Auszug aus meine Code:
Hallo,
ich habe ein Bild in einen MC geladen und diesem eine onPress- Funktion zugewiesen, und ein RollOver, weil sonst die Maus ein Pfeil geblieben wäre.
Jedenfalls tut das wunderbar.
Aber jetzt hab ich auf der Position 0/0 ein undefined stehn, das die gleiche Funktion hat wie mein onPress- Button?! Und ich seh und finde einfach den Fehler nicht.
Das ist doch sehr merkwürdig.
Hier mal aus Auszug aus meine Code:
PHP:
import mx.controls.*;
class meineKlasse{
var text;
var inhalt;
var aNode;
var bNode;
var myNew_height_top:Number;
function meineKlasse(){}
function createTemplate(inhalt){
[...]
_root.createClassObject(Label, "Bild", 5);
_root.Bild.text = "";
_root.Bild._x = -200;
_root.Bild._y = -200;
_root.createClassObject(TextArea, "Bildunterschrift", 6);
_root.Bildunterschrift.text = "";
_root.Bildunterschrift._x = -200;
_root.Bildunterschrift._y = -200;
_root.createClassObject(Label, "Bild1", 7006);
_root.Bild1.text = "";
_root.Bild1.setSize(0,0);
_root.createClassObject(TextArea, "Bildunterschrift1", 7010);
_root.Bildunterschrift1.text = "";
_root.createClassObject(Label, "Bild2", 7007);
_root.Bild2.setSize(0,0);
_root.Bild2.text = "";
_root.createClassObject(TextArea, "Bildunterschrift2", 7011);
_root.Bildunterschrift2.text = "";
_root.createClassObject(Label, "Bild3", 7008);
_root.Bild3.text = "";
_root.Bild3.setSize(0,0);
_root.createClassObject(TextArea, "Bildunterschrift3", 7012);
_root.Bildunterschrift3.text = "";
_root.createClassObject(Label, "Bild4", 7009);
_root.Bild4.setSize(0,0);
_root.Bild4.text = "";
_root.createClassObject(TextArea, "Bildunterschrift4", 7013);
_root.Bildunterschrift4.text = "";
_root.createClassObject(Label, "Close", 7003);
_root.Bild1.createEmptyMovieClip("img1", 1);
_root.Bild2.createEmptyMovieClip("img2", 1);
_root.Bild3.createEmptyMovieClip("img3", 1);
_root.Bild4.createEmptyMovieClip("img4", 1);
this.inhalt = inhalt;
for(aNode = inhalt.firstChild.firstChild; aNode != null; aNode=aNode.nextSibling){
var text_top:String;
var text_bottom:String;
var height_top:Number;
//Hier wird der Button erstellt der Probleme macht
_root["Close"].createEmptyMovieClip("img6", 11);
_root["Close"]["img6"].loadMovie("pics/close.jpg");
_root["Close"]["img6"]._x = 155;
_root["Close"]["img6"]._y = 104;
_root["Close"].onPress = function(){
removeMovieClip(img3);
removeMovieClip(img);
removeMovieClip("Close");
removeMovieClip("Bild1");
removeMovieClip("Bild2");
removeMovieClip("Bild3");
removeMovieClip("Bild4");
}
_root["Close"].onRollOver = function(){
_root["Close"].useHandCursor = true;
}
[...]
Zuletzt bearbeitet: