Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 24-07-2007, 13:03   #1 (permalink)
thnkGodImAtheist
 
Benutzerbild von kurthurtig
 
Registriert seit: Nov 2003
Ort: kölle am rhing
Beiträge: 1.853
text feld verändert onResize seine width nicht

hey zusammen!

habe folgendes (title und inhalt sind sowohl die instanznamen der textfelder, als auch die variablen):

PHP-Code:
_root.menu.leistungenbtn.onRelease = function() {
    
_root.detail._x Stage.width/2;
    
_root.detail._y 300;
    
_root.detail.title._width Stage.width-500;
    
_root.detail.title._x Stage.width/-2+150;
    
_root.detail.inhalt._width Stage.width-300;
    
_root.detail.inhalt._x _root.detail.inhalt._width/-2;
    
_root.detail.title "Leistungen";
    
_root.detail.inhalt "Wir sind toll. kauft bei uns!";

was wunderbar funktioniert.
wenn ich aber das gleiche in meinen onResize einbaue kann findet er die textfelder nicht mehr.

PHP-Code:
Stage.scaleMode "noScale";
Stage.align "TL";
lstrn = new Object();
lstrn.onResize = function() {
        
_root.detail._x Stage.width/2;
        
_root.detail._y 300;
        
trace(_root.detail._name); //output: detail
        
trace(_root.detail.title._name); //output: undefined
        
_root.detail.title._width Stage.width-500;
        
_root.detail.title._x Stage.width/-2+150;
        
_root.detail.inhalt._width Stage.width-300;
        
_root.detail.inhalt._x _root.detail.inhalt._width/-2;
};
Stage.addListener(lstrn);
lstrn.onResize(); 
wie kommt das und wie kann ich es lösen?

Geändert von kurthurtig (24-07-2007 um 13:06 Uhr)
kurthurtig ist offline   Mit Zitat antworten
Alt 24-07-2007, 13:08   #2 (permalink)
thnkGodImAtheist
 
Benutzerbild von kurthurtig
 
Registriert seit: Nov 2003
Ort: kölle am rhing
Beiträge: 1.853
ach nee.. witzig...

es fällt einem immer auf, während man es nochmal reproduziert.

anscheinend funktioniert das nicht mit variablen = instanznamen...

also:
PHP-Code:
_root.menu.leistungenbtn.onRelease = function() {
    
_root.detail._x Stage.width/2;
    
_root.detail._y 300;
    
_root.detail.title._width Stage.width-500;
    
_root.detail.title._x Stage.width/-2+150;
    
_root.detail.inhalt._width Stage.width-300;
    
_root.detail.inhalt._x _root.detail.inhalt._width/-2;
    
_root.detail.vartitle "Leistungen"//title in vartitle geändert
    
_root.detail.varinhalt "Wir sind toll. kauft bei uns!";//inhalt in varinhalt geändert

PHP-Code:
Stage.scaleMode "noScale";
Stage.align "TL";
lstrn = new Object();
lstrn.onResize = function() {
        
_root.detail._x Stage.width/2;
        
_root.detail._y 300;
        
trace(_root.detail._name); //output: detail
        
trace(_root.detail.title._name); //output: title
        
_root.detail.title._width Stage.width-500;
        
_root.detail.title._x Stage.width/-2+150;
        
_root.detail.inhalt._width Stage.width-300;
        
_root.detail.inhalt._x _root.detail.inhalt._width/-2;
};
Stage.addListener(lstrn);
lstrn.onResize(); 

Geändert von kurthurtig (24-07-2007 um 13:10 Uhr)
kurthurtig ist offline   Mit Zitat antworten
Antwort

Lesezeichen

Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind an
Pingbacks sind an
Refbacks sind an



Alle Zeitangaben in WEZ +1. Es ist jetzt 09:54 Uhr.

Domains, Webhosting & Vserver von Host Europe
Unterstützt das Flashforum!
Adobe User Group


Copyright ©1999 – 2012 Marc Thiele