Webmaster Forum Logo Part 1 Webmaster Forum Logo Part 2
Webmaster Forum Logo Part 3
     
 
  :: Anmeldung

Benutzername:

Registrierung...

Passwort:

Passwort vergessen?

angemeldet bleiben


  
  :: Umfrage
Welche sozialen Netzwerke benutzt du regelmäßig?

 Facebook
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 73%
 keines
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 22%
 Google+
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 19%
 Twitter
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 11%
 Xing
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 6%
 schülerVZ
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 5%
 meinVZ
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 4%
 studiVZ
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 4%
 MySpace
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 2%
 LinkedIn
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 2%

 ges. 392 Stimmen
 
  :: Buttons

Valid XHTML 1.0 Transitional

Alpha.ONE

Haudegen

Dabei seit: 25.03.2003

Beiträge: 544

 

1 Zum Seitenanfang

Dienstag, 6. April 2004, 19:46

AS Problem

Hi

Ich hab mir ne Dynamische Bildgalerie gemacht.
Dabei hab ich folgendes AS benutzt um die Bilder zu laden:

Quellcode

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
ausgabe_txt.text = "Lade Daten...";

lv = new LoadVars();
lv.load("galinhalt.txt");
lv.onLoad = function(status) {
	if (status) {
		// Felder erzeugen
		bildEintrag = new Array();
		bildTitel = new Array();
		// Einträge Trennen
		bildEintrag = this.daten.split(",");
		// BildTitel+URL
		for (var i = 0; i < bildEintrag.length; i++) {
			bildTitel.push(bildEintrag[i].split("|"));
		}
		// Filmsequenz Erzeugen
		createEmptyMovieClip("mc", 1);
		// Bild in die Filmsequenz laden
		loadMovie(bildTitel[0][1], "mc");
		// Positionieren
		mc._x = 25;
		mc._y = 228;
		// Textfeld mit Bildnamen
		ausgabe_txt.text = bildTitel[0][0];
	} else {
		ausgabe_txt.text = "Fehler!";
	}
};

weiter.onRelease = function() {
	// Nächstes Bild
	if (bild < bildTitel.length - 1) {
		bild++;
		loadMovie(bildTitel[bild][1], "mc");
		ausgabe_txt.text = bildTitel[bild][0];
	}
};

zuruck.onRelease = function() {
	// Vorheriges Bild
	if (bild > 0) {
		bild--;
		loadMovie(bildTitel[bild][1], "mc");
		ausgabe_txt.text = bildTitel[bild][0];
	}
};


Jetzt habe ich da Problem, dass wenn ich auf einen anderen Menuepunkt (z.B. News ) gehe, das Bild trotzdem angezeigt wird.

Das Problem könnt ihr euch auf meiner HP anschauen.
URL: hgttp://www.exotic-generation.de

Wist ihr wie ich das Problem beseitigen kann?
Die ersten vierzig Jahre unseres Lebens liefern den Text,
die folgenden dreißig den Kommentar dazu.
 

Exuro

Routinier

Dabei seit: 10.10.2002

Beiträge: 428

 

2 Zum Seitenanfang

Mittwoch, 7. April 2004, 10:32

In Zeile 17 erzeugst du ein neues MC, in das die Bilder geladen werden. Aber laesst du es auch verschwinden, wenn du das Menue wieder bedienst? Ein mc.unloadMovieClip() sollte dein Problem beheben.

edit: falls du mc nicht weg bekommst, versuche es mal mit dem dazugeladenen bild. das mc an sich stoert ja niemanden, denn es ist ja unsichtbar.

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »Exuro« (7. April 2004, 10:34)

 

Alpha.ONE

Haudegen

Dabei seit: 25.03.2003

Beiträge: 544

 

3 Zum Seitenanfang

Mittwoch, 7. April 2004, 13:52

Sorry wenn das jetzt blöd klingt aber wie lösche ich das Bild??
mit dem Befehl mc.unloadMovieClip() wird blos der MC gelöscht. das Bild bleibt aber erhalten.
Die ersten vierzig Jahre unseres Lebens liefern den Text,
die folgenden dreißig den Kommentar dazu.
 

Exuro

Routinier

Dabei seit: 10.10.2002

Beiträge: 428

 

4 Zum Seitenanfang

Donnerstag, 8. April 2004, 16:04

HHmm.. verstehe ich das richtig? Du erstellst ein leeres Movieclip namens 'mc'. In mc laedtst du ein jpg naemlich 'bildTitel[0][1]', richtig?
Wenn du mc entfernst muesste ja eigentlich auch der gesamte Inhalt von mc verschwunden sein. Bist du sicher, dass mc nicht mehr da ist?
 

mat

Routinier

Dabei seit: 05.12.2002

Beiträge: 383

 

5 Zum Seitenanfang

Donnerstag, 8. April 2004, 20:29

Du erzeugst einen lerren mc und durch das Laden wird der aktuelle mc. durch ein neues Bild ersetzt. Von da her müsste mc.removeClip() das Bild entfernen.
 

Alpha.ONE

Haudegen

Dabei seit: 25.03.2003

Beiträge: 544

 

6 Zum Seitenanfang

Donnerstag, 8. April 2004, 20:29

mit mc.removeMovieClip(); funktionierts
Die ersten vierzig Jahre unseres Lebens liefern den Text,
die folgenden dreißig den Kommentar dazu.
 

Ähnliche Themen