Zurück   Flashforum > Flash > ActionScript > ActionScript 3

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 16-10-2010, 17:41   #1 (permalink)
Neuer User
 
Registriert seit: Feb 2006
Beiträge: 16
Exclamation XML Datei aus einem DropDown Menü ansteuern

Hallo Flashexperten ,

in meinen Hauptfilm index.swf habe ich ein Drop Down Menü eingebaut und ein SWF Datei als Header in die Ebene 0 geladen.

Das Drop Down Menü greift auf die XML-Datei ddm-settings.xml zu.
Die geladene header.swf greift auf die XML-Datei slideshow.xml zu.

Ich möchte nun von dem Dropdownmenü eine bestimmte Stelle in der slideshow.xml ansteuern, aber weiß nicht wo ich welchen Code einfügen muss.


Code „ddm-settings.xml“:
Code:
<?xml version="1.0" encoding="utf-8"?>	
<component>
	<settings
		menu_width = "75"
		menu_opened_height = "0"	
		start_opened = "false"
		close_selections_on_click = "true"
		open_close_time_in_seconds = "0.2"		
	/>
	<style
		…	
	/>
	<buttons>
		<button		
			text = "Überschrift 1"
			starting_button = ""			
			action = ""		
			url = ""
			target = "_blank"
			frame = ""
			label = ""
		/>
		<button	
			text = " Überschrift 2"
			starting_button = ""	
			action = ""		
			url = ""
			target = "_blank"
			frame = ""
			label = ""			
		/>
		<button
			text = " Überschrift 3"
			starting_button = ""
			action = ""		
			url = ""
			target = "_blank"
			frame = ""
			label = ""			
		/>		
	</buttons>
</component>
Code „slideshow.xml“:

Code:
<?xml version="1.0" encoding="utf-8"?>
<slideshow    
	slideshowWidth="900"
	slideshowHeight="440"
	imageWidth="860"
	imageHeight="400"	
   	cubeRotation="random"
	buttonColor="0x0066FF"
	buttonYOffset="-40"	
	shadowYOffset="4"
	autoPlay="no"    
	showArrowButton="yes"	
	textPadding="2"
	delay="10"
	>
<image 
	img="images/00_fla_start.swf">
</image>
<image 
	img="images/02_fla_realestate.swf">
</image>
<image 
	img="images/00_fla_start.swf">
</image>
<image 
	img="images/02_fla_realestate.swf">
</image>
</slideshow>
Ich bin für hilfreiche Tipps mit Codebesipiel sehr dankbar!
ariesanto ist offline   Mit Zitat antworten
Alt 17-10-2010, 15:53   #2 (permalink)
agedoubleju
Gast
 
Beiträge: n/a
Zitat:
ein SWF Datei als Header in die Ebene 0 geladen
In AS3 gibt es keine Ebenen, nur die DisplayObjectList.

Zitat:
Ich möchte nun von dem Dropdownmenü eine bestimmte Stelle in der slideshow.xml ansteuer
In Flash kannst du nur ein komplettes XML-File über ein XML-Objekt einladen und danach bspw. in Arrays konvertieren. Dementsprechend kannst du keine bestimmte Stelle des Files ansteuern, sondern höchstens den Eintrag eines Index im Array auslesen.
  Mit Zitat antworten
Alt 18-10-2010, 12:39   #3 (permalink)
langsam checker
 
Benutzerbild von stiffmeister
 
Registriert seit: Mar 2003
Ort: -
Beiträge: 199
generell find ich persönlich jetzt die XML files etwas unsauber bzw. für meine verhältnisse sehr komisch geschrieben.

ich schreibe XML files immer so:

PHP-Code:
<button>
    <
text>Überschrift 3</text>
    <
startingButton></startingButton>
    ...
</
button
grund: hier kannst / könntest du den text des buttons auch mit wunderbaren sonderzeichen befüllen. dann musst du es aber so schreiben:

PHP-Code:
<button>
    <
text><![CDATA[Überschrift 3]]></text>
    <
startingButton></startingButton>
    ...
</
button
als nächster kannst du in der steuer XML (ddm-settings.xml) einen weiteren tag hinzufügen:

PHP-Code:
<button>
    <
text><![CDATA[Überschrift 3]]></text>
    <
startingButton></startingButton>
    ....
    <
xmlTarget>2</xmlTarget>
</
button
somit sagst du bei klick auf den button: "was für eine nummer habe ich?" => "aha, nr. 2" => gehe zu slideshow.xml und lade den 2. knotenpunkt.

ansonsten gebe ich dir nen besseren tipp:

vereinfachen, ausmisten und ein kompacktes xml schreiben, nichts geteiltes. hier hast meistens probleme > swf adress zb. geht so gar nicht.

lg
__________________
*** stiffmeister ***
stiffmeister ist offline   Mit Zitat antworten
Antwort

Lesezeichen

Stichworte
as3, dropdown menü, swf, xml

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


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
DropDown Menü erstellen und XML Datei ansteuern ariesanto ActionScript 3 2 15-10-2010 16:01
DropDown-Menü? luschn Flex programmieren 28 19-11-2008 18:46
Dropdown Menü Steelman Flash MX 2004 1 03-12-2005 16:19
dropdown-menü lonestar_zack Flash MX 5 22-10-2003 11:19
dropdown menü Takuma ActionScript 1 19 24-02-2003 21:50


Alle Zeitangaben in WEZ +1. Es ist jetzt 19:45 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele