Willkommen auf dem Portal für Mediengestalter
|
|
Autor |
Nachricht |
stylefrisör
Threadersteller
Dabei seit: 04.07.2005
Ort: Augsburg
Alter: -
Geschlecht:
|
Verfasst Sa 14.01.2006 02:56
Titel sf am apparat ... |
|
|
... @ all,
ich schaff´s einfach nicht. nachfolgend der code:
1. bild der .fla-datei
Code: |
//bilderXML parst bilder.xml vom Server
bilder_xml = new XML();
bilder_xml.ignoreWhite = true;
bilder_xml.onLoad = function(sucess) {
if (sucess) {
processbilder(bilder_xml);
}
};
// Nach dem Erfolgreichen Laden des XMLs wird folgende Funktion ausgeführt
// und in den nächsten Frame gesprungen
function processbilder(projectdoc_xml) {
trace("geladen");
gotoAndPlay(2);
}
//zurücksetzen aller variablen für die Beschreibungsdynamischen Texte
_root.xml_titel = "";
_root.xml_einordnung = "";
_root.xml_publikation = "";
_root.xml_datum = "";
_root.xml_isbn = "";
_root.xml_spezielles ="";
_root.xml_rubrik = "";
_root.xml_bildlink = "";
_root.xml_veroeffentlicht = "";
_root.xml_entstehungsjahr = "";
//Laden von bilder.xml
bilder_xml.load("xml/bilder.xml");
stop(); |
2. bild der .fla-datei
Code: | trace("weiter gehts");
//Funktion des Changehandlers der Listbox
function bilderloader(xml_x) {
// Movieclips erstellen
trace("XML_X: "+_root.xml_x);
createEmptyMovieClip("img", 2);
createEmptyMovieClip("bildlupe", 3);
createEmptyMovieClip("checker", 1);
// belegen der variablen mit dem Inhalt des XML-Files
_root.xml_titel = _root.bilder_xml.firstChild.childNodes[_root.xml_x].childNodes[0].firstChild.nodeValue;
_root.xml_einordnung = _root.bilder_xml.firstChild.childNodes[_root.xml_x].childNodes[1].firstChild.nodeValue;
_root.xml_publikation = _root.bilder_xml.firstChild.childNodes[_root.xml_x].childNodes[2].firstChild.nodeValue;
_root.xml_datum = _root.bilder_xml.firstChild.childNodes[_root.xml_x].childNodes[3].firstChild.nodeValue;
_root.xml_isbn = _root.bilder_xml.firstChild.childNodes[_root.xml_x].childNodes[4].firstChild.nodeValue;
_root.xml_spezielles = _root.bilder_xml.firstChild.childNodes[_root.xml_x].childNodes[5].firstChild.nodeValue;
_root.xml_rubrik = _root.bilder_xml.firstChild.childNodes[_root.xml_x].childNodes[6].firstChild.nodeValue;
_root.xml_bildlink = _root.bilder_xml.firstChild.childNodes[_root.xml_x].childNodes[7].firstChild.nodeValue;
_root.xml_veroeffentlicht = _root.bilder_xml.firstChild.childNodes[_root.xml_x].childNodes[8].firstChild.nodeValue;
_root.xml_entstehungsjahr = _root.bilder_xml.firstChild.childNodes[_root.xml_x].childNodes[9].firstChild.nodeValue;
img.loadMovie("bilder/"+_root.xml_rubrik+"/"+_root.xml_bildlink+".jpg");
trace("loader startet");
checker.onEnterFrame = function() {
_root.img._visible = false;
fin = int((_root.img.getBytesLoaded()/_root.img.getBytesTotal())*100);
trace("fin="+fin);
//createTextField("prozent", 3, 100, 0, 100, 100);
prozent.autoSize = true;
prozent.text = fin+" %";
balken.removeMovieClip();
//den Button für größeres Bild einfügen
//createEmptyMovieClip("bildlupe", 4);
//bildlupe._x = 440;
//bildlupe._y = 497;
//bildlupe.attachMovie("bild2", "bild_groesser", 4);
//Ladebalken erschaffen und einrichten
createEmptyMovieClip("balken", 3);
with (balken) {
_x = 300;
_y = 500;
lineStyle(4, 0xF7941D, 100);
moveTo(0, 0);
lineTo(fin*4, 0);
}
//endabfrage bzgl. Ladestatus
if (fin>=100) {
trace("visible=true");
// hier wird das Bild positioniert
img._x = 200;
img._y = 10;
//Button zum Ausschalten der Großbilder wieder einschalten
_root.mc_ueberghostbutton._visible=true;
// bild sichtbar machen
img._visible = true;
//prozent.removeTextField();
balken.removeMovieClip();
checker.removeMovieClip();
delete count;
delete checker.onEnterFrame;
}
};
}
trace("Bildname wird geladen: "+_root.bilder_xml.firstChild.childNodes[x].childNodes[6].firstChild.nodeValue);
stop(); |
die ersten zeilen der .xml-datei
Code: | <?xml version="1.0" encoding="UTF-16"?>
<!-- edited with XML Spy v4.4 U (http://www.xmlspy.com) by d (d) -->
<!DOCTYPE bilder [
<!ELEMENT bilder (bild+)>
<!ELEMENT bild (titel, einordnung, publikation, datum, isbn, spezielles, rubrik, bildlink, veroeffentlicht, entstehungsjahr)>
<!ELEMENT titel (#PCDATA)>
<!ELEMENT einordnung (#PCDATA)>
<!ELEMENT publikation (#PCDATA)>
<!ELEMENT datum (#PCDATA)>
<!ELEMENT isbn (#PCDATA)>
<!ELEMENT spezielles (#PCDATA)>
<!ELEMENT rubrik (#PCDATA)>
<!ELEMENT bildlink (#PCDATA)>
<!ELEMENT veroeffentlicht (#PCDATA)>
<!ELEMENT entstehungsjahr (#PCDATA)>
]>
<bilder>
<!-- fuer kleine -->
<bild>
<titel>Alma in der Schule</titel>
<einordnung>eigenes Buchkonzept (Text - Bild)</einordnung>
<publikation/>
<datum/>
<isbn/>
<spezielles/>
<rubrik>kleine</rubrik>
<bildlink>alma_schule</bildlink>
<veroeffentlicht>false</veroeffentlicht>
<entstehungsjahr>2001</entstehungsjahr>
</bild> |
er zeigt mir eine korrekte .swf-datei an, wobei die zu ersetzenden bilder durch ein "wird geladen"-movie-clip ersetzt sind.
ich bin am verzweifeln - wahrscheinlich liegt es nur an einer kleinigkeit, bzw. einem denkfehler meinerseits ...
mfg
stylefrisör
Zuletzt bearbeitet von stylefrisör am Sa 14.01.2006 02:59, insgesamt 2-mal bearbeitet
|
|
|
|
|
FreShEviL
Dabei seit: 23.03.2005
Ort: -
Alter: 46
Geschlecht:
|
Verfasst Sa 14.01.2006 07:51
Titel
|
|
|
will ja ned klugscheißen ...
hast du die *.fla datei schon mal in Flash geöffnet und von da die Bilder aktualisiert?
|
|
|
|
|
Anzeige
|
|
|
Account gelöscht
Ort: -
Alter: -
|
Verfasst Sa 14.01.2006 15:15
Titel Re: sf am apparat ... |
|
|
stylefrisör hat geschrieben: | ... @ XSchinkenX
es hält dich keiner davon ab, dich von diesem forum abzumelden ...
... @ gtz
sry, aber weißt du wie man eine leinwand firnist??? habe doch angeboten den code per PN weiterzugeben.
... @ janorama
danke für´s erste. werde mich bemühen aus deinem post auf meinen code zu schließen.
mfg
stylefrisör |
tja einerseits haste recht. andererseits wird dir die erfahrung zeigen, dass das niveau hier tatsächlich rapide sinkt. daher ist solch ein kommentar durchaus berechtigt, wollte ich aber nicht nur an dir festmachen.
|
|
|
|
|
stylefrisör
Threadersteller
Dabei seit: 04.07.2005
Ort: Augsburg
Alter: -
Geschlecht:
|
Verfasst So 15.01.2006 17:50
Titel sf am apparat ... |
|
|
... @ XSchinkenX
dass das niveau rapide sinkt kann ich nicht beurteilen ... dafür bin ich erst zu kurz dabei.
keine frage allerdings beim thema niveau insgesamt. es sind einfach anfänger (ab 16 oder sogar noch jünger) und profis, die schon über 30 sind, dabei. da lässt sich wohl ein gefälle nicht vermeiden ...
trotzdem möchte ich dieses forum (inkl. der kompetenten mitglieder) nicht missen, da sie oft schon inhalte, die ich während meiner ausbildung gelehrt bekommen habe, revidiert oder auch vertieft haben ...
ignoriere einfach die, die dich ärgern (mich eingeschlossen ;-) ), aber gib´ dein wissen bitte trotzdem an die wissbegierigen weiter (auch hier mich eingeschlossen ;-) ) ...
... @ freShEviL
bist du dir sicher was die aktualisierung über die .fla-datei angeht? ich meinte die .xml-datei sei zur auslagerung der bilder angelegt worden ...
mfg
stylefrisör
Zuletzt bearbeitet von stylefrisör am So 15.01.2006 17:56, insgesamt 1-mal bearbeitet
|
|
|
|
|
Picard
Dabei seit: 09.02.2005
Ort: -
Alter: 42
Geschlecht:
|
Verfasst Di 17.01.2006 11:45
Titel
|
|
|
schau dir diese zeile an
Code: | img.loadMovie("bilder/"+_root.xml_rubrik+"/"+_root.xml_bildlink+".jpg"); |
für diesen datensatz im xml heißt dass dann
Code: | <rubrik>kleine</rubrik>
<bildlink>alma_schule</bildlink> |
für flash heißt das: img.loadMovie("bilder/kleine/alma_schule.jpg")
bildlink ist der name des bildes ohne ".jpg", so kannste es ändern
achja, ich kann gut verstehen warum sich hier einige aufregen
|
|
|
|
|
stylefrisör
Threadersteller
Dabei seit: 04.07.2005
Ort: Augsburg
Alter: -
Geschlecht:
|
Verfasst Do 19.01.2006 03:42
Titel sf ist erleichtert ... |
|
|
... @ all,
also einen dank erstmal an alle die, die mich trotz meiner defizite unterstützt haben ;-) . picard hat das problem am besten einkreisen könen.
habe mir noch eine dritte meinung eingeholt, die mir genau sagen konnte, woran es lag:
"ich kann das update erst nach einem server-refresh der hochgeladenen dateien online überprüfen." warum das so ist kann ich nicht sagen. aber auf DIESE möglichkeit wäre ich NIE gekommen! >>> meinungen ...
mfg
stylefrisör
p.s.: wo finde ich den befehl/code (in XML? action-script? oder PHP-serverseitig? +++ keine ahnung!!!) +++, der angeblich für gross-/kleinschreibung der dateiendungen, z.b. bei(m) (import von) bildern verantwortlich ist?
Zuletzt bearbeitet von stylefrisör am Do 19.01.2006 03:49, insgesamt 2-mal bearbeitet
|
|
|
|
|
Picard
Dabei seit: 09.02.2005
Ort: -
Alter: 42
Geschlecht:
|
Verfasst Do 19.01.2006 15:07
Titel Re: sf ist erleichtert ... |
|
|
stylefrisör hat geschrieben: |
habe mir noch eine dritte meinung eingeholt, die mir genau sagen konnte, woran es lag:
"ich kann das update erst nach einem server-refresh der hochgeladenen dateien online überprüfen." warum das so ist kann ich nicht sagen. aber auf DIESE möglichkeit wäre ich NIE gekommen! >>> meinungen ...
|
woran was lag? hab ich was überlesen hier im thread? versteh ich nicht
bisher lag es doch daran das du nicht wußtest wo die Dateien ausgelesen / geändert werden können.
wenn du zeichenketten in kleinschreibung haben willst:
http://www.macromedia.com/support/flash/action_scripts/actionscript_dictionary/actionscript_dictionary699.html
und bitte nicht sofort fragen wo das hinmuss sondern erstmal selber nachdenken.
|
|
|
|
|
Gargoyle
Dabei seit: 19.05.2005
Ort: -
Alter: 39
Geschlecht:
|
Verfasst Do 19.01.2006 18:52
Titel
|
|
|
??? dann hast du das Problem schlecht umschrieben....hey such doch nächstes mal in der xml oder im Flashcode einfach mal nach einem Bildpfad!
|
|
|
|
|
|
|
|
Ähnliche Themen |
[Flash,Swish] von Flash aus eine bestimmte Scene,Frame Laden
reine Flash-Seite oder lieber nur mit Flash-Elementen
Flash: Welcher Skill-Level für folgende Flash-Datei...
Flash verlinken, aber kein flash mehr drauf
Flash-Animationen OHNE Macromedia Flash-Player abspielen
flash lite - 6300 - flash wallpaper mit uhr und datum !
|
|
|
Du kannst keine Beiträge in dieses Forum schreiben. Du kannst auf Beiträge in diesem Forum nicht antworten. Du kannst an Umfragen in diesem Forum nicht mitmachen.
|
|