Zurück   Flashforum > Flash > Flash Fortgeschritten > Flash 4 und Flash 5

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 19-08-2003, 17:18   #1 (permalink)
asymptoteles
Gast
 
Beiträge: n/a
Bilderpalette mit der Maus bewegen und durch anklicken Fenster öffnen

hallo, bin neu hier und habe ein wahrscheinlich einfache frage.
ich möchte in eine php seite eine bildfolge einbinden, welche in einer tabelle fest positioniert sein soll, nicht als frame in einem frameset.
ich denke dass flash hier die richtige lösung ist. die bilder (unterschiedlich, zwischen drei und 20) sollen von rechts nach links langsam durch die fläche wandern und durch die positionierung der maus im linken bereich schneller laufen. im mittleren bereich stillstand, im rechten bereich umgekehrte laufrichtung. durch anklicken eines bildes soll eine neue datei geöffnet werden (html seite mit großem bild).

könnt ihr mir einen tipp geben wie ich es anstellen kann?

DANKE!
  Mit Zitat antworten
Alt 19-08-2003, 18:42   #2 (permalink)
~~~~~~~~~~~~
 
Benutzerbild von _geo_
 
Registriert seit: May 2002
Ort: AUSTRIA (OÖ)
Beiträge: 3.298
Erstmal WIllkommen im Flash Forum

und dafür ist FLash sicher gut geeignet such mal nach den Stichworten: Yugop oder softscroller im Suchen und Finden Breich.

oder hier ein ganz einfaches Bsp.

mfg geo
Angehängte Dateien
Dateityp: zip bilder.zip (2,5 KB, 56x aufgerufen)
__________________
--- :P ---

Blog
Bei unerwünschten Nebenwirkungen zerreißen Sie die Packungsbeilage oder erschlagen ihren Arzt oder Apotheker
_geo_ ist offline   Mit Zitat antworten
Alt 22-08-2003, 19:04   #3 (permalink)
asymptoteles
Gast
 
Beiträge: n/a
vielen dank!

hallo, hatte nicht gedacht dass ich so schnell eine antwort bekommen würde und habe demnach erst heute wieder reingeschaut. vielen dank für die beispieldatei, habe zwar nicht verstanden, wie der code funktioniert, jedoch mal meine eigenen bilder genommen und den code eingefügt. leider funktioniert es nicht richtig, daher denke ich, dass ein fragment fehlt. vielleicht kannst du mal nachschauen? danke!

beim ausprobieren sind mir noch zwei sachen aufgefallen:
es ist bestimmt möglich, die bewegung automatisch zu stoppen, sobald die maus den flashbereich verlässt. wie geht das?
und: die bewegung geht bestimmt auch vertikal. welche parameter muss ich denn dann ändern?

cratchmere.
  Mit Zitat antworten
Alt 22-08-2003, 19:13   #4 (permalink)
asymptoteles
Gast
 
Beiträge: n/a
anhang vergessen

die fla ist zu groß. 406 kb, kann ich sie mailen?
  Mit Zitat antworten
Alt 22-08-2003, 20:34   #5 (permalink)
~~~~~~~~~~~~
 
Benutzerbild von _geo_
 
Registriert seit: May 2002
Ort: AUSTRIA (OÖ)
Beiträge: 3.298
mach mal die datei mit kl Pseudobildern(symbolen die du in flash gemalt hast oder so) dann kannst du sie auch hier posten und es können sich merh user dein Problem ansehen, ok.

Fürs vertikal scrollen einfach die _x auf _y ändern und die bilder vertikal anordnen.

mfg geo
__________________
--- :P ---

Blog
Bei unerwünschten Nebenwirkungen zerreißen Sie die Packungsbeilage oder erschlagen ihren Arzt oder Apotheker
_geo_ ist offline   Mit Zitat antworten
Alt 23-08-2003, 08:57   #6 (permalink)
asymptoteles
Gast
 
Beiträge: n/a
neue fla

hallo, ich habe mal eine datei mit durchnummerierten fakebildern erstellt. der start funktioniert wunderbar, bloß kann ich nichtkomplett zurückscrollen...
bei der erstellung ist mir zudem aufgefallen, dass ich gar nicht so viele bilder wie eigentlich gewünscht anhängen kann, da der bildschirm bei flash 5 nicht scrollbar ist und ich nicht weiß, wie ich rechts von der bühne 10 bilder nebeneinander plazieren kann, die ebenso groß sind wie die bühne selbst.
Angehängte Dateien
Dateityp: zip film.zip (35,6 KB, 13x aufgerufen)
  Mit Zitat antworten
Alt 23-08-2003, 12:20   #7 (permalink)
asymptoteles
Gast
 
Beiträge: n/a
noch eine fla

hallo nochmal, habe mal probiert, vertikal zu scrollen. funktioniert auch, jedoch kann ich auch hier den text nicht komplett zurückscrollen.
Angehängte Dateien
Dateityp: zip text.zip (4,4 KB, 10x aufgerufen)
  Mit Zitat antworten
Alt 23-08-2003, 17:39   #8 (permalink)
~~~~~~~~~~~~
 
Benutzerbild von _geo_
 
Registriert seit: May 2002
Ort: AUSTRIA (OÖ)
Beiträge: 3.298
Also du musst natürlich die mitte richtig eintragen und die _width eigenschaft in _height umbenennen weils ja jetzt um die Höhe Geht. un den inhalt im mc auf koordinaten 0/0 stellen.

Also Symbol 3 in Symbol2 muss koord. 0 0 haben und folgendes AS:

ActionScript:
  1. //frame1:
  2. stop ();
  3. _root.mitte = 210;//mitte von oben bis unten/links nach rechts (der Film Breite bzw. Höhe);
  4. _root.verzoegerung = 5;
  5.  
  6. //mc (Symbol2)
  7.  
  8. onClipEvent (enterFrame) {
  9.     if (this._y>_root.mitte-this._height && (_root._ymouse-_root.mitte)>0) {//_width in _height ändern weil bei vertikal ja die Höhe zählt
  10.         // Sperrbedingung Links
  11.         this._y -= (_root._ymouse-_root.mitte)/_root.verzoegerung;
  12.     }
  13.     if (this._y<_root.mitte && (_root._ymouse-_root.mitte)<0) {
  14.         // Sperrbedingung Rechts
  15.         this._y -= (_root._ymouse-_root.mitte)/_root.verzoegerung;
  16.     }
  17. }

du kannst mehr auf der Bühne anordnen indem du bei der Ansicht undten rechts auf "alles Sichtbar" (show all)stellst wenn das auch nicht ausreicht dann einfach den inhalt skalieren(20% oder so) anordnen und dann wieder vergrößern.

mfg geo
__________________
--- :P ---

Blog
Bei unerwünschten Nebenwirkungen zerreißen Sie die Packungsbeilage oder erschlagen ihren Arzt oder Apotheker
_geo_ 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 18:37 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele