Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 18-10-2004, 10:42   #1 (permalink)
heide
 
Registriert seit: Nov 2001
Ort: wiesbaden
Beiträge: 114
bilder nach thema aufrastern? ziemlich komplex...brauch hilfe!

hi.
hab hier ein kleines problem. ich habe einen stapel mcs. jeder dieser mcs enthält ein bild, welches nach themen geordnet wird.

anzahl der bilder und das thema zieht sich das script aus einen xml-file.
das alles funktioniert wunderbar.

nun muss ich eine funktion schreiben, welche mir die bilder nebeneinander anordnet.

folgendes habe ich dazu bereits geschrieben:
Code:
this[pic_index[i]].enabled = false;
this[pic_index[i]].raster_x = raster_start_x+Number(String(pic_index[i]).substr(4, 2)*(pic_width+x_spacing));
//
this[pic_index[i]].raster_y = raster_start_y+Number(String(pic_index[i]).substr(1, 2)*(pic_height+y_spacing));
informationen die darin enthalten sind, sind:
themaID_picID
und natürlich y_spacing, welches die anfangsposition und abstände definiert.

das ganze funktioniert auch...allerdings habe ich keine lösungsidee für einen zeilenumbruch.

soll ein thema mehr als zb 10 bilder haben, diese bilder aber nicht auf den screen passen, soll das script selbstständig die nächste zeile nutzen um die bilder zu positionieren und die folgenden zeilen um eine zeile zu verschieben.

hat jemand ne idee?

puh...das is zuviel für mich ;)

danke!
fusi ist offline   Mit Zitat antworten
Alt 18-10-2004, 13:09   #2 (permalink)
.
 
Benutzerbild von SunboX
 
Registriert seit: Sep 2002
Ort: Auerbach / Mittweida
Beiträge: 912
Hm, führ dir doch einfach noch ne Variable ein, welche immer nach dem setzen eines neuen Bildes, die aktuelle Breite aller Bilder beinhaltet. Dann brauchst du ja nur noch gucken, ob sie größer als Stage.width (oder einem anderen Maximalwert) ist. Wenn ja, verschiebst du die folgenden Bilder um irgendein y. Evtl. solltest du das machen, bevor du das aktuelle Bild setzt, da dieses ja schon zu breit sein kann.

Ciao SunboX
__________________
..:: mein weblog ::.. ..:: meine homepage ::.. ..:: VisualDRUGS ::..
Zitat:
Geschrieben von emax
iterativ arbeiten ist menschlich, rekursiv dagegen göttlich :D
Künstliche Intelligenz ist leichter zu ertragen, als natürliche Dummheit!
SunboX ist offline   Mit Zitat antworten
Alt 18-10-2004, 16:16   #3 (permalink)
heide
 
Registriert seit: Nov 2001
Ort: wiesbaden
Beiträge: 114
ich habs mir einfach zulang angeschaut.
dein denkansatz hat aber geholfen!

dank dir..!
fusi ist offline   Mit Zitat antworten
Alt 18-10-2004, 17:09   #4 (permalink)
.
 
Benutzerbild von SunboX
 
Registriert seit: Sep 2002
Ort: Auerbach / Mittweida
Beiträge: 912
büdde, ich kenn das Problem

Ciao SunboX
__________________
..:: mein weblog ::.. ..:: meine homepage ::.. ..:: VisualDRUGS ::..
Zitat:
Geschrieben von emax
iterativ arbeiten ist menschlich, rekursiv dagegen göttlich :D
Künstliche Intelligenz ist leichter zu ertragen, als natürliche Dummheit!
SunboX 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:47 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele