• beyond tellerrand – play. Register Now!
Zurück   Flashforum > Flash > Flash Einsteiger

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 05-09-2007, 12:05   #1 (permalink)
Neuer User
 
Registriert seit: Jul 2006
Ort: Osnabrück
Beiträge: 40
Question mal wieder dynamische mc's und ansprechen vie navi_button (mc's werden nicht bewegt)

hallo!

ich bin es mal wieder.

ich bin immer noch mit der movieclip menue animation beschäftigt.

ich habe es bereits geschafft die erzeugten mc's hinter eine maske zu packen.

wenn es mehr mc's sind als gewünscht verschwinden diese.

das scrolling funktioniert auch schon ueber ein onEnterFrame.

nur, wie kann ich ueber einen gesonderten "navi_button" das onEnterFrame der erzeugten mc's ansprechen?

hier mal mein code:
(wenn ich den button weglasse und das onEnterFrage direkt anspreche funktioniert es - mit buttonklick nicht!!!)

PHP-Code:
vokabeltrainer_schlitten_mc.download_panal_mc.folder['folder_mc'+i]._y i*0;            
            
vokabeltrainer_schlitten_mc.download_panal_mc.folder['folder_mc'+i].folder_txt.text folder_daten_array[i];
            
vokabeltrainer_schlitten_mc.download_panal_mc.folder['folder_mc'+i].folder_txt.setTextFormat(folder_fmt);
            
vokabeltrainer_schlitten_mc.download_panal_mc.folder['folder_mc'+i].folder_txt._width vokabeltrainer_schlitten_mc.download_panal_mc.folder['folder_mc'+i].folder_txt.textWidth+8;
            
vokabeltrainer_schlitten_mc.download_panal_mc.folder['folder_mc'+i]._x i*(vokabeltrainer_schlitten_mc.download_panal_mc.folder['folder_mc'+i].folder_txt.textWidth+45);
            
vokabeltrainer_schlitten_mc.download_panal_mc.folder['folder_mc'+i].id i;
            
vokabeltrainer_schlitten_mc.download_panal_mc.folder['folder_mc'+i].link my_tmp_folder_str[i];
            
//==================================================================================
            #vokabeltrainer_schlitten_mc.download_panal_mc.download_folder_navi_flaeche_mc.onRelease = function (){ <--- <--- <--- dieser button funktioniert nicht, wird aber als button auf der bühne erkannt!!!
                
vokabeltrainer_schlitten_mc.download_panal_mc.folder['folder_mc'+i].onEnterFrame = function(){
                    
#this._x += 1; <--- <--- <--- mc's laufen nach rechts
                
}
            } 

wie muss ich diesen button in diesen vorgang implementieren, damit der auch wirklich funktioniert.


bitte helft mir, das ist der letzte streich ... und ich weiß hierbei echt nicht weiter --- das ergibt für mihc so alles keinen sinn
Chito ist offline   Mit Zitat antworten
Alt 05-09-2007, 12:11   #2 (permalink)
................
 
Benutzerbild von Der Frager
 
Registriert seit: Jun 2004
Beiträge: 15.888
Zitat:
Zitat von Chito Beitrag anzeigen
...das ergibt für mihc so alles keinen sinn
Für mich auch nicht (allerdings meine ich deine Frage). Was willst du denn konkret machen?
__________________

ternärer Konditionaloperator

+++ Bitte keine Privat-Nachrichten bezüglich Flashfragen! +++
Der Frager ist offline   Mit Zitat antworten
Alt 05-09-2007, 12:18   #3 (permalink)
Neuer User
 
Registriert seit: Jul 2006
Ort: Osnabrück
Beiträge: 40
hey^^

freut mich das du so schnell auf meine frage zu sprechen kommst.

alsssso:


mc1 mc2 || mc3 mc4 mc4 || mc6 <--- der fette bereich ist das sichtbare feld (maske); || dynamisch erzeugte mc'c

Navi-Button <--- wird der geklickt fahren die mc's von links nach rechts; || statischer button auf der bühne


also, wenn ich den button klicke sollen die dynamisch erzeugten mc's scrollen.


wenn ich das onEnterFrame einfach drauf loslasse, dann funktioniert es auch.

sobald ich aber den button da mit einbaue, ist es so als würde der button das onEnterFrame schlucken und dieser abschnitt im bauch des buttons wird ignoriert, egal ob ich den button klicke, oder nicht.
der button lässt sich aber anklicken.



wieso kapselt der button so den codeabschnitt?
Chito ist offline   Mit Zitat antworten
Alt 05-09-2007, 12:34   #4 (permalink)
................
 
Benutzerbild von Der Frager
 
Registriert seit: Jun 2004
Beiträge: 15.888
Scroll doch den MC "folder" - und räum mal auf :
PHP-Code:
var mc vokabeltrainer_schlitten_mc.download_panal_mc.folder['folder_mc'+i]
mc.folder_txt.text folder_daten_array[i];
mc.folder_txt.setTextFormat(folder_fmt);
mc.folder_txt._width mc.folder_txt.textWidth+8;
mc._x i*(mc.folder_txt.textWidth+45);
mc.id i;
mc.link my_tmp_folder_str[i];
//
vokabeltrainer_schlitten_mc.download_panal_mc.download_folder_navi_flaeche_mc.onRelease = function() {
    
this._parent.folder.onEnterFrame = function() {
        
this._x += 1;
    };
}; 
__________________

ternärer Konditionaloperator

+++ Bitte keine Privat-Nachrichten bezüglich Flashfragen! +++
Der Frager ist offline   Mit Zitat antworten
Alt 05-09-2007, 12:50   #5 (permalink)
Neuer User
 
Registriert seit: Jul 2006
Ort: Osnabrück
Beiträge: 40
looool ... räum mal auf ... aba recht hast du ... do gibt das ein echt gutes bild ab ... ich probiere das jetzt mal aus ... thx erstmal
Chito ist offline   Mit Zitat antworten
Alt 05-09-2007, 12:56   #6 (permalink)
Neuer User
 
Registriert seit: Jul 2006
Ort: Osnabrück
Beiträge: 40
ist ja krass ... es funktioniert ... ui ui ui ... öhm ... hab da mal eine verständnisfrage:

PHP-Code:
vokabeltrainer_schlitten_mc.download_panal_mc.download_folder_navi_flaeche_mc.onRelease = function() {
    
this._parent.folder.onEnterFrame = function() {
        
this._x += 1;
    };
}; 
woher weiß ich das es das this._parent.folder.onEnterFrame ist?

was hat es mit dem _parent genau ansich? und wann nutze ich _root.

ich arbeite zwar damit, aber so richtig sicher fühle ich mich da noch nicht. ich probiere dann eher mehr rum ...

wäre schon gut diese sache auch wirklich verstanden zu haben ...


vielen dank für alles ... naja ... da hast du mir schon wieder mal geholfen ... thx thx
Chito ist offline   Mit Zitat antworten
Alt 05-09-2007, 13:11   #7 (permalink)
................
 
Benutzerbild von Der Frager
 
Registriert seit: Jun 2004
Beiträge: 15.888
Mit _parent landest du sozusagen einen MC tiefer. Also z.B. bei dir:
PHP-Code:
vokabeltrainer_schlitten_mc.download_panal_mc.download_folder_navi_flaeche_mc.onRelease = function() { 
//_parent ist also "vokabeltrainer_schlitten_mc.download_panal_mc"
//und da der MC "folder" eben auch im "download_panal_mc" liegt:
    
this._parent.folder.onEnterFrame = function() { 
        
this._x += 1
    }; 
}; 
__________________

ternärer Konditionaloperator

+++ Bitte keine Privat-Nachrichten bezüglich Flashfragen! +++
Der Frager ist offline   Mit Zitat antworten
Alt 05-09-2007, 19:01   #8 (permalink)
Neuer User
 
Registriert seit: Jul 2006
Ort: Osnabrück
Beiträge: 40
habe die navigation jetzt fertig ... die mc die scheben jetzt über die fläche ... ganz sanft ... mit geschwindigkeitsregulierung ... ohne deine hilfe hätte das noch gedauert ... dank dir ... bin jetzt bis auf paar kosmetiksachen so gut wie fertig ... *freu ... 3 wochen später *gggg
Chito 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 05:33 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele