Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 05-04-2006, 11:39   #1 (permalink)
Neuer User
 
Benutzerbild von _Max_
 
Registriert seit: May 2003
Beiträge: 2.475
pfad ist nicht richtig

langsam nervt mich das hier alles ein bisschen....

wenn ich auf den mc gehe,spielt er nichts ab.obwohl der pfad stimmen MUSS.

hier der code :

PHP-Code:
stop();
var 
flash_menu = new XML();
flash_menu.ignoreWhite true;
flash_menu.onLoad = function(success) {
    if (
success) {
        var 
punkte this.firstChild.childNodes;
        for (
i=0i<punkte.lengthi++) {
            var 
=_root.attachMovie('menu''menu'+ii);
            var 
namen =_root.attachMovie('menu''menu'+ii);
            
t.btnTxt.btnTxt.text punkte[i].attributes.name;
            
t._x 70*i;
            
//t._y = 20*i;
            
t.onRollOver = function() {
                
this.gotoAndPlay(11);
            };
            
t.onRollOut = function() {
                
this.gotoAndPlay(11);
            };
        }
    }
};
flash_menu.load('button_menu.xml'); 
hab mal ne datei angehängt.

www.maxi-hammes.de/ff_100.rar
__________________
!!! www.verblitzt.de !!!
_Max_ ist offline   Mit Zitat antworten
Alt 05-04-2006, 11:47   #2 (permalink)
................
 
Benutzerbild von Der Frager
 
Registriert seit: Jun 2004
Beiträge: 15.890
Hallo (mal wieder).

Der spielt das schon ab, aber du musst die Schriftkonturen einbetten, damit du mit _alpha arbeiten kannst.
__________________

ternärer Konditionaloperator

+++ Bitte keine Privat-Nachrichten bezüglich Flashfragen! +++
Der Frager ist offline   Mit Zitat antworten
Alt 05-04-2006, 11:50   #3 (permalink)
Neuer User
 
Benutzerbild von _Max_
 
Registriert seit: May 2003
Beiträge: 2.475
krass was ich wieder für anfängerfehler mache

danke dir...
__________________
!!! www.verblitzt.de !!!
_Max_ ist offline   Mit Zitat antworten
Alt 05-04-2006, 15:07   #4 (permalink)
ChronoGuard
 
Benutzerbild von SpecOps-12
 
Registriert seit: Mar 2002
Ort: Saarbrücken
Beiträge: 2.649
Hab auch ein Pfadproblem:

Also. Das Skript
PHP-Code:
for (var 0i<3i++) {
    
_root["feld"+i].ausgabe this.i;
    
_root["feld"+i].button.onRelease = function() {
        
trace(this.ausgabe)
    };
}
stop(); 
Im Debugger ist in allen feld[i]-Movieclips die Variable "Ausgabe" drinnen. Soweit also alles richtig.
Aber getraced bekomm ich immer "undefined".
Die mcs "feld" sind mit dublicateMovieClib vervielfacht und in denen liegt der button "button" drin. Schreib ich in diesen direkt (also, vor dem dublizieren) "on(release){trace(this.ausgabe)}", funktionierts.

Das bringt mich aber nicht weiter, da da noch mehr reinkommen soll.

Kann mir wer helfen?
__________________
we will stop enhancing the truth in 3, 2, ...
SpecOps-12 ist offline   Mit Zitat antworten
Alt 05-04-2006, 15:39   #5 (permalink)
no guts no glory
 
Benutzerbild von readme.txt
 
Registriert seit: May 2004
Ort: Nordhorn
Beiträge: 7.998
_root["feld"+i].ausgabe = this.i;

Die zeile kommt mir etwas komisch vor ... setz da mal ein trace(this.i) rein. Ansonsten mal das this. weglassen und einfach:

_root["feld"+i].ausgabe = i;
__________________
Bitte keine Privaten Nachrichten mit Fragen, dazu ist das Forum selbst da. Danke.

'We live in an amazing, amazing world, and it's wasted on the crappiest generation of spoiled idiots.'
readme.txt ist offline   Mit Zitat antworten
Alt 05-04-2006, 17:37   #6 (permalink)
ChronoGuard
 
Benutzerbild von SpecOps-12
 
Registriert seit: Mar 2002
Ort: Saarbrücken
Beiträge: 2.649
Hi, das bringt keine Änderung.
Das "this" hab ich eigentlich auch erst nachträglich aus reiner Verzweiflung reingeschrieben.

Das Problem ist scheinbar, dass das "button.onrelease" keiner Instanz zugeordnet wird.
Egal, in welche instanz ich die ausgabe-variable reinlege, die Ausgabe ist immer "undefined". Und das ist setsam, denn die buttons funktionieren ja, sonst würden sie doch überhaupt keine Ausgabe liefern
__________________
we will stop enhancing the truth in 3, 2, ...
SpecOps-12 ist offline   Mit Zitat antworten
Alt 05-04-2006, 17:39   #7 (permalink)
................
 
Benutzerbild von Der Frager
 
Registriert seit: Jun 2004
Beiträge: 15.890
PHP-Code:
trace(this._parent.ausgabe
edit: Und das this weg. Dann sollte es eigentlich gehen.
__________________

ternärer Konditionaloperator

+++ Bitte keine Privat-Nachrichten bezüglich Flashfragen! +++

Geändert von Der Frager (05-04-2006 um 17:44 Uhr)
Der Frager ist offline   Mit Zitat antworten
Alt 06-04-2006, 07:58   #8 (permalink)
ChronoGuard
 
Benutzerbild von SpecOps-12
 
Registriert seit: Mar 2002
Ort: Saarbrücken
Beiträge: 2.649
Jetzt bekomm ich ne Ausgabe.
Aber immer die des letzten Durchlaufs, bei jedem Button. Also, immer das höchste "i".
Und das, obwohl im Debugger in jedem Feld das richtige "i" anzeigt. Arg.
__________________
we will stop enhancing the truth in 3, 2, ...
SpecOps-12 ist offline   Mit Zitat antworten
Alt 06-04-2006, 08:48   #9 (permalink)
.
 
Registriert seit: May 2003
Ort: bayern
Beiträge: 1.117
na da hilft wohl nichts anderes als das du ein wenig mehr aus deinem script verrätst. irgendwo ist da ja der wurm drin, so wie der frager es geschrieben hat ist es eigentlich korrekt. scheinbar hast du nen anderen aufbau, mach doch mal ne kleine fla die nur dein problem enthält.
__________________
[mooseMash]
mooseMash ist offline   Mit Zitat antworten
Alt 06-04-2006, 09:19   #10 (permalink)
ChronoGuard
 
Benutzerbild von SpecOps-12
 
Registriert seit: Mar 2002
Ort: Saarbrücken
Beiträge: 2.649
Hi,

ok, hier mal die Datei. (Für den Ahang war sie 7kb zu groß, so war's dann einfacher).
http://www.johnboy-rock.de/beispiel.zip

Is ein wenig anders, aber das Problem ist exakt das selbe.
Das zweifelhafte Skript ist im MC "Bandliste", Ebene "Actions", Bild 3.
__________________
we will stop enhancing the truth in 3, 2, ...
SpecOps-12 ist offline   Mit Zitat antworten
Alt 06-04-2006, 10:25   #11 (permalink)
.
 
Registriert seit: May 2003
Ort: bayern
Beiträge: 1.117
nimm das...
Angehängte Dateien
Dateityp: zip beispiel.zip (6,1 KB, 1x aufgerufen)
__________________
[mooseMash]
mooseMash ist offline   Mit Zitat antworten
Alt 06-04-2006, 10:44   #12 (permalink)
ChronoGuard
 
Benutzerbild von SpecOps-12
 
Registriert seit: Mar 2002
Ort: Saarbrücken
Beiträge: 2.649
Weltklasse. Vielen Dank!
Da wär ich von allein nicht drauf gekommen.

Ich wusst nicht mal, dass man dublicateMovieClip sorum schreiben kann.
__________________
we will stop enhancing the truth in 3, 2, ...
SpecOps-12 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 00:35 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele