Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 25-04-2006, 21:07   #1 (permalink)
Neuer User
 
Registriert seit: Feb 2003
Ort: Innsbruck, Tirol
Beiträge: 32
inneren mc duplizieren / löschen

habe folgendes problem ... ein zug muss gesteuert werden und es müssen immer neue wagone angehängt werden sobald das ende des zugs sichtbar werden würde und andererseits müssen die vorderen wagons wieder entfernt werden wenn sie außerhalb der bühne sind ... zum besseren verständnis geb ich die fla die ich bis jetzt hab mit dazu (ist leider noch nicht viel weil ich überhaupt keine idee hab wie ich lösen könnte) ... bin um jede hilfe dankbar
Angehängte Dateien
Dateityp: rar wagon.rar (19,5 KB, 6x aufgerufen)
Roakin ist offline   Mit Zitat antworten
Alt 25-04-2006, 21:17   #2 (permalink)
Flashworker
 
Benutzerbild von sebastian
 
Registriert seit: Nov 2001
Ort: Wiesbaden
Beiträge: 10.945
Bei mir bewegt sich da momentan garnichts, aber glaube mal, dass ich weiß, was du meinst:

Du musst hingehen und die Wagon, die den sichtbaren Bereich verlassen haben (eine bestimmte X/Y Position erreicht haben) wieder anhängen. Das machst du in dem du die Position des letzten Wagons ausliest und dich an dieser orientierst. Um den letzten festzulegen benutzt du am besten eine Kontrollvariable
sebastian ist offline   Mit Zitat antworten
Alt 25-04-2006, 21:26   #3 (permalink)
Neuer User
 
Registriert seit: Feb 2003
Ort: Innsbruck, Tirol
Beiträge: 32
bewegen tut sich das ganze wenn man auf den roten kreis klickt ... das ich die koordinaten abfragen muss ist mir schon klar ... ich weiß aber nicht wie der aufruf mit duplicateMovieClip geht um einen wagon (inneren mc) anzuhängen bzw um einen inneren mc zu löschen
Roakin ist offline   Mit Zitat antworten
Alt 25-04-2006, 21:30   #4 (permalink)
Flashworker
 
Benutzerbild von sebastian
 
Registriert seit: Nov 2001
Ort: Wiesbaden
Beiträge: 10.945
das mit dem roten kreis funktioniert bei mir auch nicht, ist auch etwas komisch vom code

zu duplicateMovieClip()/removeMovieClip() schau in die Hilfe, da sind die Parameter definiert. Oder du gehst halt wirklich hin und erstellst direkt 4-5 feste Wagen, die du dann nicht mehr duplizieren musst, sondern einfach die Position verändern musst

Ansonsten such vielleicht mal nach Laufband oder so, da findest du bestimmt was
sebastian ist offline   Mit Zitat antworten
Alt 25-04-2006, 21:49   #5 (permalink)
brand new user
 
Benutzerbild von RustyCake
 
Registriert seit: May 2002
Ort: Laimbach 6 1/2
Beiträge: 16.884
Hört sich an als ob die "Yugop" geschichte da helfen könnte, da müßten noch welche hier rumfliegen, der saban "netTrek" hat da mal was gemacht!
__________________
Bitte keine Fragen, zu Flash per PM. Dazu ist das Forum da. Danke MFG_RustyCake!
"Wer tanzen will, muß erst gehen lernen"
RustyCake ist offline   Mit Zitat antworten
Alt 25-04-2006, 21:51   #6 (permalink)
Flashworker
 
Benutzerbild von sebastian
 
Registriert seit: Nov 2001
Ort: Wiesbaden
Beiträge: 10.945
na ja yugop ist schon zu viel, wenn du mich fragst. also geht ja um keine richtungs oder geschwindigkeitsänderung oder wie auch immer... das einzige was identisch ist, ist das sliden

hab auch ein paar laufbänder hier rumliegen und könnte sie uppen.. aber na ja, aber ein bisschen eigeninitiative muss sein
sebastian ist offline   Mit Zitat antworten
Alt 25-04-2006, 22:06   #7 (permalink)
Neuer User
 
Registriert seit: Feb 2003
Ort: Innsbruck, Tirol
Beiträge: 32
die eigeninitiative wär scho da ... hab nur schon sicher länger als ein jahr nichts mehr mit flash zu tun gehabt ... eigentlich müsst ich nur wissen wie man einen in einem mc einen internen mc dupliziert und dadurch den gesamten mc vergrößert ... den rest schaff ich dann wahrscheinlich eh wieder ohne viel hilfe
Roakin ist offline   Mit Zitat antworten
Alt 25-04-2006, 22:10   #8 (permalink)
Flashworker
 
Benutzerbild von sebastian
 
Registriert seit: Nov 2001
Ort: Wiesbaden
Beiträge: 10.945
F1 ist dein Freund. Soll heißen: Einfach in die Hilfe schauen, da steht welche Parameter die Funktion hat und du findest auch ein Anwendungsbeispiel
sebastian ist offline   Mit Zitat antworten
Alt 25-04-2006, 22:38   #9 (permalink)
brand new user
 
Benutzerbild von RustyCake
 
Registriert seit: May 2002
Ort: Laimbach 6 1/2
Beiträge: 16.884
Zitat:
Zitat von Sebastian W.
na ja yugop ist schon zu viel, wenn du mich fragst
Dann nimmst halt den teil den de brauchen kannst!
__________________
Bitte keine Fragen, zu Flash per PM. Dazu ist das Forum da. Danke MFG_RustyCake!
"Wer tanzen will, muß erst gehen lernen"
RustyCake ist offline   Mit Zitat antworten
Alt 25-04-2006, 22:49   #10 (permalink)
brand new user
 
Benutzerbild von RustyCake
 
Registriert seit: May 2002
Ort: Laimbach 6 1/2
Beiträge: 16.884
Hier eins ohne duplicate!
PHP-Code:
var mcArray:Array = ["magenta_mc""schwarz_mc""rot_mc""gruen_mc""blau_mc""weiss_mc"];
MovieClip.prototype.slide = function(xx) {
    var 
mc this;
    var 
IDI setInterval(function () {
        
mc._x += xx;
        if (
mc._x>=Stage.width+(mc._width/2)) {
            
mc._x = (Stage.width-Stage.width)-(mc._width/2);
        }
    }, 
20);
};
for (var 
0i<mcArray.lengthi++) {
    
this[mcArray[i]].slide(0.5);

ist sicher nicht perfekt, aber laufen tuts
Angehängte Dateien
Dateityp: zip fivesquare.zip (6,7 KB, 10x aufgerufen)
__________________
Bitte keine Fragen, zu Flash per PM. Dazu ist das Forum da. Danke MFG_RustyCake!
"Wer tanzen will, muß erst gehen lernen"
RustyCake 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 16:31 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele