art-d-sign
-


Hinweise


Antwort
 
LinkBack Themen-Optionen Thema durchsuchen Thema bewerten
Alt 15.03.2006, 01:24   #1
TP-Junior
 
Registriert seit: Oct 2005
sonarius macht alles soweit korrekt

Scroll-MCs dnymisch laden und sliden lassen


Hallo,

ich brauche dringend die Hilfe von euch Flash-Experten. Es geht um folgendes:

a) Ich habe in einer Flash-Datei normale Mcs erstellt, die Bilder und Text scrollen.

b) Nun habe ich in einer anderen Flash-Datei Buttons (Tabs) erstellt, die die unter a) aufgeführten mcs dynamisch laden und wie in einer Galerie hin und her sliden lassen.

Funktioniert alles soweit wunderbar, nur mein Problem ist, dass wenn man die Scroll-mcs scrollt, diese bei Betätigung der Tabs nicht mehr in ihre ursprüngliche Anfangsposition kommen.

Ich habe schon alles erdenkliche probiert und komme einfach nicht weiter. ich hoffe, dass hier einer ist, der mir weiterhelfen kann.

Hier nun die Scripts:

a) scroll-mc:

Aud dem Movie liegt folgendes as

Code:
onClipEvent (load) {
	oben=this._y;
	mask=250;
	unten=-this._height+mask;
	speed=5;
	_parent.up=false;
	_parent.dwn=false;
}
auf den up -und down Buttons jeweils:

Code:
on(press){
     up=true
}
on(release,ReleaseOutside,dragOut){
     up=false
}


on(press){
     dwn=true
}
on(release,ReleaseOutside,dragOut){
     dwn=false
}
b) Slider-MC:

Auf der Hauptbühne liegt folgendes as:

Code:
stop(); 
_root.imagewidth = 650;

_root.speed = 3;

_root.trig.xposnew = -(_root.imagewidth);


but1.onRelease = function() {
_root.trig.xposnew = -(_root.imagewidth);
};

but2.onRelease = function() {
_root.trig.xposnew = -((_root.imagewidth)*2);
};


but3.onRelease = function() {
_root.trig.xposnew = -((_root.imagewidth)*3);
};
Auf der Hauptbühne habe ich ein verschachteltes Movie (Name:Mainscroller), dass die Scroll-Mcs dynamisch in Container-Movieclips lädt. Im "Mainscroller" Movie wird der sichtbare Bereich der Galerie mit einem "Scroller"-Movie und einer Maske definiert. Im "Scroller"-Movie selbst werden dann letztendlich die Scroll-Mcs geladen. Das as:

Code:
loadMovie("film1.swf","clip1");
loadMovie("film2.swf","clip2");
loadMovie("film3.swf","clip3");

setProperty("clip1",_x,_root.imagewidth*1);
setProperty("clip1",_y,0);

setProperty("clip2",_x,_root.imagewidth*2);
setProperty("clip2",_y,0);

setProperty("clip3",_x,_root.imagewidth*3);
setProperty("clip3",_y,0);
Letztendlich habe ich noch einen Movieclip, der die geladenen Scroll_mcs mit einer Ease-Out Funktion hin- und her sliden lässt. Auf dem ersten Frame:

Code:
xpos = getProperty(_root.mainscroller.scroller,_x);

xpos2 = xposnew-xpos;

xmove = xpos2/_root.speed;

setProperty(_root.mainscroller.scroller,_x,xpos+xmove);
Auf dem zweiten Frame:

Code:
gotoAndPlay(1);
Wie kriege ich es nun hin, dass wenn die verschiedenen Tabs (Buttons) betätigt und die Scroll-Mcs gescrollt werden, diese wieder an ihren Anfang gesetzt werden. Mit _root.loadMovie bin ich leider nicht sehr weit gekommen.

Hoffe es kommen bald Hilfestellungen oder Anregungen!
sonarius ist offline   Mit Zitat antworten


Alt 15.03.2006, 01:29   #2
TP-Urgestein
 
Benutzerbild von webcreate
 
Registriert seit: Nov 2003
Ort: NRW
webcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichts
Poste doch mal die FLAs. Ich habe ehrlich keine Lust, das alles nachzubauen.
__________________
Gruß Mark
Mein Blog zum TP || XING Profil || grafiker.de Profil || How to use GOOGLE
emCalculator 1.0

webcreate IT SOLUTIONS
www.webcreate-nrw.de
webcreate ist offline   Mit Zitat antworten
Alt 15.03.2006, 01:55   #3
TP-Junior
 
Registriert seit: Oct 2005
sonarius macht alles soweit korrekt
Klar-Sorry!

Hier das Fla-File.

Hoffe du kennst des Rätsels Lösung!

S.
Angehängte Dateien
Dateityp: zip dynamic_slider.zip (482,3 KB, 94x aufgerufen)
sonarius ist offline   Mit Zitat antworten
Alt 15.03.2006, 02:11   #4
TP-Urgestein
 
Benutzerbild von webcreate
 
Registriert seit: Nov 2003
Ort: NRW
webcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichts
So, du musst das Scrollen mit dem Buttonklick wieder zurück gesetzen.
Da der Inhalt in den jeweiligen Clips auf y=50 liegt, muss mit dem Buttonklick der Content auch auf 50 und nicht auf 0 gesetzt werden.
Das AS in der slider_mc.fla für die Buttons sieht dann so aus:

PHP-Code:
but1.onRelease = function() {
_root.trig.xposnew = -(_root.imagewidth);
_root.mainscroller.scroller.clip1.movie_mc._y=50;
};

but2.onRelease = function() {
_root.trig.xposnew = -((_root.imagewidth)*2);
_root.mainscroller.scroller.clip2.movie_mc._y=50;
};

but3.onRelease = function() {
_root.trig.xposnew = -((_root.imagewidth)*3);
_root.mainscroller.scroller.clip3.movie_mc._y=50;
}; 
__________________
Gruß Mark
Mein Blog zum TP || XING Profil || grafiker.de Profil || How to use GOOGLE
emCalculator 1.0

webcreate IT SOLUTIONS
www.webcreate-nrw.de
webcreate ist offline   Mit Zitat antworten
Alt 15.03.2006, 02:16   #5
TP-Junior
 
Registriert seit: Oct 2005
sonarius macht alles soweit korrekt
Vielen, vielen Dank!

Es funktioniert!!!

Wenn doch alles immer so einfach wäre

Viele Grüße

Sonja
sonarius ist offline   Mit Zitat antworten
Alt 15.03.2006, 02:19   #6
TP-Urgestein
 
Benutzerbild von webcreate
 
Registriert seit: Nov 2003
Ort: NRW
webcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichts
Zitat:
Zitat von sonarius
Wenn doch alles immer so einfach wäre
Ist es doch.
Frage stellen > Antwort erhalten > testen > freuen
__________________
Gruß Mark
Mein Blog zum TP || XING Profil || grafiker.de Profil || How to use GOOGLE
emCalculator 1.0

webcreate IT SOLUTIONS
www.webcreate-nrw.de
webcreate ist offline   Mit Zitat antworten
Alt 15.03.2006, 02:25   #7
TP-Junior
 
Registriert seit: Oct 2005
sonarius macht alles soweit korrekt
nochmal: thanxx!
sonarius ist offline   Mit Zitat antworten
Antwort

  Aktuelles Thema
  TP Hilfe Forum > Web-Editoren & Coding > Flash > Flash 8
Scroll-MCs dnymisch laden und sliden lassen Scroll-MCs dnymisch laden und sliden lassen
« Bestehendes Flash bearbeiten | Button prevframe - spielt nicht flüssig ab »

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Thema bewerten
Thema bewerten:

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

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


Alle Zeitangaben in WEZ +2. Es ist jetzt 16:12 Uhr.

Powered by: vBulletin Version 3.7 (Deutsch)
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd. / Search Engine Friendly URLs by vBSEO 3.2.0 ©2008, Crawlability, Inc.
Traum-Projekt.com | Suchen | Archiv | Impressum | Kontakt | | | Nach oben |



1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67