Antworten auf deine Fragen:
Neues Thema erstellen

AS3 MovieClip Rectangle springt bei height änderung

X

xenon88

Guest

Heyho,
ich habe folgendes problem: Ich erzeuge ein Rechteck, dessen größe ich dynamsich ändern möchte. Jenes Rechteck verspringt aber total sobald die Größe geändert wird. Woher kommt das?/Wie kann man es umgehen?

Code:
var test2:MovieClip = new MovieClip  ;
test2.graphics.beginFill (0x00FF00);
test2.graphics.drawRect (100,100,30,30);
test2.graphics.endFill ();

addChild(test2);

button.addEventListener(MouseEvent.CLICK, testfunc);


function testfunc(e:Event){
    test2.height = 100;
    
  }
 

711994

Nicht mehr ganz neu hier

AW: AS3 MovieClip Rectangle springt bei height änderung

Dein Problem ist, dass Du ja die Größe festgelegt hast (im ersten Teil mit 30px breit und 30px lang)

Du musst also eine variable deklarieren für die Höhe und diese kannst Du dann dynamisch verändern!
 

sokie

Mod | Web

AW: AS3 MovieClip Rectangle springt bei height änderung

Code:
test2.graphics.drawRect (100,100,30,30);
zeichnet ein rechteck von 30x30 in deinen movieClip test2.
wenn du nun per height, die eigenschaft veränderst veränderst du nicht nur das Rechteck, sondern auch die x und y werte.

um einfach und übersichtlich mit diesem rechteck zu arbeiten ist es einfacher, es zunächst in die obere linke ecke des movieClips zu zeichnen, und die Position des MoviClips mit dessen x und y festzulegen.
Code:
var test2:MovieClip = new MovieClip  ;
test2.graphics.beginFill (0x00FF00);
test2.graphics.drawRect (0,0,30,30);
test2.graphics.endFill ();

addChild(test2);
test2.x = 100;
test2.y = 100;
button.addEventListener(MouseEvent.CLICK, testfunc);


function testfunc(e:Event){
    test2.height = 100;
dürfte zwar ein ähnliches Ausgangsbild erzeugen, bei der Manipulation aber das gewünschte Ergebnis bringen.
 
Zuletzt bearbeitet:
X

xenon88

Guest

AW: AS3 MovieClip Rectangle springt bei height änderung

ah super, danke :D
wer erwartet auch sowas..:uhm:
 
Bilder bitte hier hochladen und danach über das Bild-Icon (Direktlink vorher kopieren) platzieren.
Antworten auf deine Fragen:
Neues Thema erstellen

Willkommen auf PSD-Tutorials.de

In unseren Foren vernetzt du dich mit anderen Personen, um dich rund um die Themen Fotografie, Grafik, Gestaltung, Bildbearbeitung und 3D auszutauschen. Außerdem schalten wir für dich regelmäßig kostenlose Inhalte frei. Liebe Grüße senden dir die PSD-Gründer Stefan und Matthias Petri aus Waren an der Müritz. Hier erfährst du mehr über uns.

Stefan und Matthias Petri von PSD-Tutorials.de

Nächster neuer Gratisinhalt

03
Stunden
:
:
25
Minuten
:
:
19
Sekunden

Flatrate für Tutorials, Assets, Vorlagen

Zurzeit aktive Besucher

Statistik des Forums

Themen
118.612
Beiträge
1.538.343
Mitglieder
67.524
Neuestes Mitglied
BSKGA
Oben