Zurück   Flashforum > Flash > Flash Einsteiger

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 26-04-2006, 11:03   #1 (permalink)
Neuer User
 
Registriert seit: Oct 2005
Beiträge: 13
Probleme mit Gallerieanpassung

Hallo,
ich habe hier eine Gallerie gefunden die ich gerne für meine Zwecke anpasssen wollte. Leider komm ich damit nicht ganz klar.

Geladen werden sollen 8 Bilder im Format: 730 x 317 Pixel

Leider werden diese jedoch immer gesteckt dargestellt, Frage warum ???

Danke für die Hilfe im Voraus
Grüsse Mike
Angehängte Dateien
Dateityp: zip xMike.zip (10,5 KB, 15x aufgerufen)
firemike ist offline   Mit Zitat antworten
Alt 26-04-2006, 11:26   #2 (permalink)
don't push me...
 
Benutzerbild von trice22
 
Registriert seit: May 2004
Ort: IRAQ
Beiträge: 98
Hallo und willkommen im Forum.

Du hast Deinen show_mc gedehnt, nehme ich mal an, ohne ihn neu zu erstellen?
Erstell' den mal in der richtigen Größe (in der Bibliothek ist der nämlich mit 250x250 gespeichert!) neu und alles sollte klappen.

Hoffe, dass Dir das hilft,
trice
__________________
"Mussolini hat nie jemanden getötet. Mussolini schickte Menschen in Lager in den Urlaub." (Silvio Berlusconi)
trice22 ist offline   Mit Zitat antworten
Alt 26-04-2006, 12:30   #3 (permalink)
Neuer User
 
Registriert seit: Oct 2005
Beiträge: 13
Hallo,
danke für Deine Antwort, aber irgendwie krieg ich das net hin.
Gibt es keine Möglichkeit die gespeicherte Grösse in der Bbliothek zu ändern ?

Sorry, bin blutiger Anfänger !

Grüsse Mike
firemike ist offline   Mit Zitat antworten
Alt 26-04-2006, 12:36   #4 (permalink)
don't push me...
 
Benutzerbild von trice22
 
Registriert seit: May 2004
Ort: IRAQ
Beiträge: 98
Ja, Doppelklick auf diesen "show_mc" in der Bibliothek und dann diesen sowie den Inhalt auf die entsprechende Größe ändern. Aber nicht den ganzen MC dehnen.
Lass mich wissen, ob Du verstehst, was ich meine und ob es klappt.
trice
__________________
"Mussolini hat nie jemanden getötet. Mussolini schickte Menschen in Lager in den Urlaub." (Silvio Berlusconi)
trice22 ist offline   Mit Zitat antworten
Alt 26-04-2006, 13:14   #5 (permalink)
Neuer User
 
Registriert seit: Oct 2005
Beiträge: 13
Hallo,
ja ich weiss was Du meinst, aber irgendwie gehts net.

Wie kann ich denn die neue empty_Box (Instanz von Container) erstellen ?
Die da verwendet wurde ?

Und noch ne andere Frage:
Was muss ich machen um die Thumbnails links anzuordnen (2 nebeneinander, 4 untereinander) ?

grüsse und danke
mike

Geändert von firemike (26-04-2006 um 13:31 Uhr)
firemike ist offline   Mit Zitat antworten
Alt 26-04-2006, 13:37   #6 (permalink)
don't push me...
 
Benutzerbild von trice22
 
Registriert seit: May 2004
Ort: IRAQ
Beiträge: 98
Also, mal der Reihe nach:
1. Du löscht den "show_mc" von der Bühne.
2. Doppelklick auf den "show_mc" in der Bibliothek.
3. Markieren des Schlüsselbilds in Ebene 3 (der 3D-Rahmen) und Vergrößern auf 730x317
4.Markieren der Maske auf Ebene 2 und Vergrößern (ggf. Ebenen entsperren)
5. Doppelklick auf den container in der Bibliothek
6. Markieren des Hintergrunds und Vergrößern
7. Klicke auf "Szene 1" über der Zeitleiste
8. Ziehe den "show_mc" aus der Bibliothek auf die Bühne und gib ihm die Koordinaten 0,0
9. Gib dem "show_mc" den Instanznamen "show_mc" (unten, Eigenschaften).

Sollte klappen,
Grüße, trice

P.S.: Wenn Du Dich weiter mit Flash beschäftigst, wirst Du vielleicht feststellen, dass die Anordnung der MC in Deinem File etwas umständlich ist. Besonders was die Maskierung anbelangt. Meine Meinung...
__________________
"Mussolini hat nie jemanden getötet. Mussolini schickte Menschen in Lager in den Urlaub." (Silvio Berlusconi)
trice22 ist offline   Mit Zitat antworten
Alt 26-04-2006, 13:54   #7 (permalink)
don't push me...
 
Benutzerbild von trice22
 
Registriert seit: May 2004
Ort: IRAQ
Beiträge: 98
Ahhh... zweite Frage -> Anordnung:
Dazu brauchst Du eine zweite Schleife wie diese hier auf dem "controller" für die y-Werte:

Code:
if (this.time>delay and anzahl < max_anzahl) {
		delay += .2;
		anzahl++;
		duplicateMovieClip(_root.but, "but" add ++i, i);
		_root["but" add i]._x = startpos+pos*i;
		_root["but" add i].thumbnail.file = "pic" add anzahl add ".jpg";
	}
Aber das ganze Beispiel ist schon so verquer, dass ich das lieber neu basteln würde und den ganzen Code von den Elementen runter an einer zentralen Stelle auf der Hauptzeitleiste ablegen würde. Verstehst Du was ich meine? Ich würde generell empfehlen, dass ganze Beispiel neu zu schreiben.
Siehst Du Dich da durch?

Das Problem mit der Anordnung ist nämlich, dass die Buttons mit diesem Wobbeleffekt angeordnet werden. Wäre das nicht der Fall, könntest Du das einfach von Hand erledigen und die Buttons platzieren, wo Du willst.
Bin leider recht knapp bei Zeit (?), sonst würde ich Dir das schon basteln... naja, lass mal hören, wie Du weiterkommst/-machst. Dann versuche ich Dir zu helfen,
trice
__________________
"Mussolini hat nie jemanden getötet. Mussolini schickte Menschen in Lager in den Urlaub." (Silvio Berlusconi)
trice22 ist offline   Mit Zitat antworten
Alt 26-04-2006, 13:58   #8 (permalink)
Neuer User
 
Registriert seit: Oct 2005
Beiträge: 13
Ganz ehrlich gsagt, ich steig überhaupt nicht durch

Wie gesagt, ich habe diese Gallerie im Netz gefunden und wollte Sie für meine Zwecke anpassen, mir war nicht klar wie komplex das ist.

Nun kennst Du ein gutes Tutorial mit dem ich so eine Gallerie erstellen kann ?

Es sollen immer nur 8 Bilder sein und so wie diese hier wäre Sie eigentlich perfekt und der Wobbel Effekt muss eigentlich auch net sein.

Grüsse und Danke für die Geduld
Mike

Geändert von firemike (26-04-2006 um 14:05 Uhr)
firemike ist offline   Mit Zitat antworten
Alt 26-04-2006, 14:48   #9 (permalink)
don't push me...
 
Benutzerbild von trice22
 
Registriert seit: May 2004
Ort: IRAQ
Beiträge: 98
Kein Problem, ich hatte am Anfang die gleichen Probleme.

Schau mal auf FlashStar - da solltest Du auf jeden Fall was finden.
Ansonsten meld' Dich nochmal.
trice
__________________
"Mussolini hat nie jemanden getötet. Mussolini schickte Menschen in Lager in den Urlaub." (Silvio Berlusconi)
trice22 ist offline   Mit Zitat antworten
Alt 26-04-2006, 14:56   #10 (permalink)
Neuer User
 
Registriert seit: Oct 2005
Beiträge: 13
hmmm... ich werde versuchen, genau diese Gallery wie ich Sie jetzt da habe nach zu bauen. Vielleicht kannst Du mir ja ein bisschen unter die Arme greifen wenn Du Lust hast.

Das Problem ist nur wie fange ich an.

Ich hab jetzt erst mal eine neues fla Dokument geöffnet und die Grösseneinstellung der Bühne auf:
730 x 317 Pixel gesetzt

Und HintergrundFarbe auf Schwarz.

...und jetzt ....mal weiter basteln ??


Grüsse Mike
firemike ist offline   Mit Zitat antworten
Alt 27-04-2006, 07:55   #11 (permalink)
don't push me...
 
Benutzerbild von trice22
 
Registriert seit: May 2004
Ort: IRAQ
Beiträge: 98
Ich fürchte, dass Du Dich da erst mal ein wenig einlesen müssen wirst. Aber so läuft das wohl. Ich würde vorschlagen, Du schlägst mal in der FlashHilfe unter loadMovie() nach, mit dieser Funktion werden die Bilder geladen. Das könnte ein möglicher Startpunkt sein.

Darf ich fragen, wieviel Du über AC weißt? (Dann weiß ich auch einfacher, welche Ratschläge ich geben soll.) Denn Dein Vorhaben ist nicht unbedingt das allereinfachste. Allerdings sicherlich auch nicht super-schwer! Naja, man muss ja irgendwo anfangen.
Viel Spaß,
trice

//EDIT: Was ich noch sagen soll, bitte sei mir nicht böse, dass ich Dir hier kein fertiges Beispiel liefere, aber ich denke nicht, dass das Dir oder irgendjemandem helfen würde.
__________________
"Mussolini hat nie jemanden getötet. Mussolini schickte Menschen in Lager in den Urlaub." (Silvio Berlusconi)

Geändert von trice22 (27-04-2006 um 07:59 Uhr)
trice22 ist offline   Mit Zitat antworten
Alt 27-04-2006, 08:23   #12 (permalink)
Neuer User
 
Registriert seit: Oct 2005
Beiträge: 13
Hallo,
also das mit dem einlesen ist mir schon klar und ich bin auch schon dabei.
Wenn Du mit AC, Actionscript meinst, muss ich sagen weiss ich eigentlich noch gar nichts, aber da ich mich mit Visual Basic Programmierung schon länger auseinander setze glaub ich das ich das schon hin krieg.

Das Du mir kein fertiges Beispiel lieferst ist mir ganz recht, denn ich möchts ja lernen.

grüsse mike
firemike ist offline   Mit Zitat antworten
Alt 27-04-2006, 13:29   #13 (permalink)
don't push me...
 
Benutzerbild von trice22
 
Registriert seit: May 2004
Ort: IRAQ
Beiträge: 98
Und wieder da...
Vielleicht sollten wir hier die Gelegenheit nutzen und ein kleines Tutorial für diese Galleriegeschichte schreiben. Wenn ich bloß ein wenig mehr Zeit hätte.. das Semester neigt sich dem Ende zu und Geld will auch verdient sein... Naja, OT beiseite.

Ja, AC = ActionScript
und da Du ganz offensichtlich Flash 8 verwendest, handelt es sich dabei um AC 2 und Du solltest gleich von Beginn strikte Typisierung einhalten (Klasse, wenn man jemanden begleiten kann und auf die eigenen Fehler hinweisen und diese vermeiden helfen kann - wie Du siehst, bin ich auch noch nicht so aktiv gewesen, in diesem besten Forum der Welt).

Will sagen: Wenn Du eine Variable setzt, dann sag dazu, um welchen Variablentyp es sich handelt, also Number, String, Boolean...

Das sähe dann so aus:

Code:
var nummer:Number = 12;
var zeichenkette:String = "Flash";
var wahrheit:Boolean = true;
Das Gleiche gilt auch für Objekte usw. - Das mal neben dem "Einlesen" als Tipp - sollte Dir viel Ärger ersparen. Und dann schau Dir mal die Eventhandler an.
Viel Spaß, bis später - Grüße aus Finnland,
trice
__________________
"Mussolini hat nie jemanden getötet. Mussolini schickte Menschen in Lager in den Urlaub." (Silvio Berlusconi)
trice22 ist offline   Mit Zitat antworten
Alt 27-04-2006, 13:58   #14 (permalink)
Neuer User
 
Registriert seit: Oct 2005
Beiträge: 13
Hallo,
also das mit der Variablendeklaration war mir schon klar.

Aber ich rätsel noch wie ich das Ganze jetzt am besten angehe.
Ich habe jetzt mal auf Ebene1 ein Bild eingefügt, dann ein Rechteck aufgezogen (730 x 317 Pixel).

Dieses Rechteck habe ich in ein Symbol konvertiert (Movieclip) und den Namen pic_container vegeben.
Das Teil liegt jetzt in der Bibliothek.

In diesem Container sollen später alle Bilder angezeigt werden.

Frage: ist das bis jetzt OK oder muss ich ganz anders anfangen ?


Grüsse aus München
Mike

Geändert von firemike (27-04-2006 um 14:03 Uhr)
firemike ist offline   Mit Zitat antworten
Alt 28-04-2006, 11:41   #15 (permalink)
don't push me...
 
Benutzerbild von trice22
 
Registriert seit: May 2004
Ort: IRAQ
Beiträge: 98
Sorry, dauert immer, bis ich mich melden kann.
Also, dass macht schon Sinn soweit - jetzt solltest Du Dich mal mit der loadMovie()-Funktion auseinandersetzen und ggf. das Beispiel aus der Hilfe für Deine Zwecke umbauen und versuchen eine Bild in Deinen Container zu laden. Dafür muss der natürlich auf der Bühne liegen.

Ich würde weiters empfehlen, eine Ebene (am Besten die erste) für den Code zu reservieren und in das erste Schlüsselbild zentral den ganzen Code abzulegen.

Gib' Bescheid, wie Du vorankommst. Und nicht aufgeben .
Liebe Grüße,
trice
__________________
"Mussolini hat nie jemanden getötet. Mussolini schickte Menschen in Lager in den Urlaub." (Silvio Berlusconi)
trice22 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 08:11 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele