| |||||||
Du magst keine Werbung? Wir auch nicht!
Einfach registrieren und die Werbung ist weg. Diese Nachricht sehen nur nicht registrierte Nutzer.
![]() |
| | LinkBack | Themen-Optionen | Ansicht |
| | #17 (permalink) |
| King of the Pogo Registriert seit: Jun 2001 Ort: nähe Ffm
Beiträge: 266
|
hallo, also ich oute mich gleich mal... bin absolut zu blöd um das zeug in ne datei zu fummeln.. sitz jetzt seit ner woche dran. hab erst ne datei gebaut, die ziemlich genau dem beispiel im adobe ordner entspricht.. funktioniert logischerweise nich, hab auch kein plan wo die da die as files importieren. könnte mal jemand ne ganz grobe grundstruktur vorstellen? also ich hab ne seite mit 5 rubriken, 3 davon haben mehrere seiten, dann brauch ich logischerweise n preloader und auf n übergang leg ich eigentlich keinen großen wert im moment. nenn ich die frames jetzt $beispiel oder $/beispiel/ ? wo importier ich die SWFAdress.as / SWFAdressEvent.as ? !Muss! ich die Button-Aktionen in die MovieClips, die als Buttons fungieren, schreiben? Kann ich die SWFAdress.onChange wenigstens in nen Frame legen, das sich über die komplette Root-Struktur erstreckt? Muss ich für jeden Button ne extra SWFAdress.onChange function schreiben? In der index.html hab ich alles mit Copy-Paste übernommen und abgeändert. jetzt sagt er mir, dass ich den Flashplayer updaten muss, er folglich nich durchs skript kommt... safari/firefox sind meine testgebiete. wär nice, wenn jemand antworten könnte, geht um mein portfolio...
__________________ Think different |
| | |
| | #18 (permalink) |
| King of the Pogo Registriert seit: Jun 2001 Ort: nähe Ffm
Beiträge: 266
|
also grad hab ich das mit dem importieren hinbekommen... war einfach, wenn man mal ne seite findet, die das halbwegs erklärt... http://modern-carpentry.com/talk/?p=15 hier ist noch n anscheinend ziemlich gutes template... will ich aber nich benutzen weils überdimensioniert is für mein zeug... http://chakramedia.com/blog/2007/11/...n-template-20/ jetzt muss ich rausfinden, warum die buttons, dies vor der swfadress-zeit tadellos getan haben jetzt nichmal mehr die onrollover etc ausführen... jugend forscht! ________________________________ doch noch ne frage, in welchem frame importier ich die klasse, im ersten frame der obersten ebene meines films (loadingscreen)? das läuft dann halt nur im ersten frame, bleiben die importierten as files präsent? wenn ich später in andere frames gehe, mit dem hoffentlich irgendwann laufenden menü, funktioniert das ganze dann trotzdem noch. hab, wie gesagt, noch arge probleme damit wie ich den film strukturieren muss und wo genau die spezifika platziert werden müssen.
__________________ Think different Geändert von davelcf (23-10-2008 um 16:26 Uhr) |
| | |
| | #19 (permalink) |
| // Knäckebrot Registriert seit: Mar 2002 Ort: München
Beiträge: 283
|
hi zusammen, also ich hab da auch n bissl probleme mit dem ding. ich hab eine recht simple navi gebaut, das is für einen der punkte das script: Code: _root.hauptnavigation.main_btn_1.onRollOver = function() {
this.gotoAndStop(2);
SWFAddress.setStatus('leistungen');
_root.openDropdown(1);
}
_root.hauptnavigation.main_btn_1.onRollOut = function() {
this.gotoAndStop(1);
_root.closeDropdown(1);
SWFAddress.resetStatus();
}
_root.hauptnavigation.main_btn_1.onRelease = function() {
this.gotoAndStop(2);
this.enabled = false;
SWFAddress.setValue('leistungen');
_root.hauptnavigation.main_btn_2.enabled = true;
_root.hauptnavigation.main_btn_2.gotoAndStop(1);
_root.hauptnavigation.main_btn_3.enabled = true;
_root.hauptnavigation.main_btn_3.gotoAndStop(1);
_root.hauptnavigation.main_btn_4.enabled = true;
_root.hauptnavigation.main_btn_4.gotoAndStop(1);
} also ich springe zu dem frame "leistungen" bei klick,title und browser reagieren, nur springt das flash in der zeitliste wieder auf frame 2 (home) zurück... auf dem frame is der bezeichner $, so wie ich das aus dem beispiel-file im swfadress.zip gefunden hatte... -> http://asual.com/swfaddress/samples/flash/ hab nun auf das frame zusätzlich noch stop(); gepackt, was allerdings auch nix bringt... jemand n tipp? bin ich blind? danke tom |
| | |
| | #20 (permalink) |
| // Knäckebrot Registriert seit: Mar 2002 Ort: München
Beiträge: 283
|
so, ich geb auf - alter mist-$%§%§ ich hab das komplett nachgebaut, wie es im beispiel bei swfadress eingebunden ist, hab es ohne anpassungen übernommen, habs mit $/bezeichnung/ und ohne die "/" versucht, hab die as1 und die as2 versucht, es geht einfach nicht. |
| | |
| | #21 (permalink) |
| copy Registriert seit: Jul 2004 Ort: Hamburch
Beiträge: 293
|
Hallo, ich bin vollkommen ratlos - nach 3 Stunden Fehlersuche gebe ich und hoffe, dass mir hier jemand auf die Sprünge hilft: Ich habe bis jetzt immer SWFobject 1.4.4 verwendet und das auch mit SWFaddress zum laufen bekommen (bzw. umgekehrt). Mit SWFobject 2.1 reagiert aber nun SWFaddress nicht mehr wie gewünscht. Hier zum Vergleich: Alt (springt wie gewünscht zu portfolio) http://sopg.de/projects/swfa/old/#portfolio Neu (springt _nicht_ zu portfolio) http://sopg.de/projects/swfa/new/#portfolio Was mache ich falsch? HELP Vielen Dank Simon Geändert von soundZ (15-12-2008 um 12:06 Uhr) |
| | |
| | #22 (permalink) | |
| Neuer User Registriert seit: Aug 2005
Beiträge: 54
| Zitat:
__________________ A365 . Digital Communication | |
| | |
| | #23 (permalink) |
| copy Registriert seit: Jul 2004 Ort: Hamburch
Beiträge: 293
|
Der AS-Code ist in beiden Versionen identisch. Das ist ja das normale Sample "Adobe" von www.asual.com. Das ist ja eher ein Problem der Einbettung via SWFobject würde ich sagen und der entsprechende JS-Code lässt sich ja im Browser betrachen:-) |
| | |
| | #24 (permalink) |
| Neuer User Registriert seit: Aug 2005
Beiträge: 54
|
Da ich deinen Actionscriptcode nicht kenne, gehe ich mal davon aus das du denselben verwendet hast wie auf asual.com. Dann kanns eh nur am Javascript und der Art wie du das swf eingebett hast liegen. Dein Flash ist ja definitiv anders eingebettet wie auf asual.com
__________________ A365 . Digital Communication |
| | |
| | #25 (permalink) |
| copy Registriert seit: Jul 2004 Ort: Hamburch
Beiträge: 293
|
Jipp, der AS-Code dürfte keine Rolle spielen. Bei der Verwendung von SWFobject 1.4 klappt es ja auch (siehe old), bei SWFobject 2.1 klappt es dann aber mit dem gleichen (!) swf nicht mehr. Das macht mich etwas sehr ratlos |
| | |
| | #26 (permalink) |
| copy Registriert seit: Jul 2004 Ort: Hamburch
Beiträge: 293
|
Nachtrag: Habe eine Lösug gefunden: http://michaelangela.wordpress.com/2...starting-path/ SWFobject 2.x will folgende Attribute gesetzt bekommen: HTML-Code: attributes.id = "ju"; attributes.name = "ju"; |
| | |
| | #27 (permalink) |
| MP_student Registriert seit: May 2008 Ort: Berlin
Beiträge: 25
|
@soundZ Hi, ich hab das selbe Problem, bei mir funktionieren dei Deeplinks einwandfrei, wenn die Seite geladen ist kann ich auch direkt die URL durch Eingabe wechseln, will ich aber per URL-link direkt auf eine Unterseite springen, dann lädt die komplette swf neu. http://www.teilzeitrockstars.de Diese Attribute, wo müssen die denn hin, in die index.html? Code: attributes.id = "ju"; attributes.name = "ju"; |
| | |
| | #28 (permalink) |
| copy Registriert seit: Jul 2004 Ort: Hamburch
Beiträge: 293
|
So ist es! In den HTML-Header: HTML-Code: <script type="text/javascript" src="inc/swfaddress.js?html=true&strict=false"></script> <script type="text/javascript"> /* <![CDATA[ */ var flashvars = {}; var params = {}; params.menu = "true"; params.scale = "noscale"; params.allowfullscreen = "true"; params.allowscriptaccess = "sameDomain"; var attributes = {}; attributes.id = "x"; attributes.name = "x"; swfobject.embedSWF("swfmodules/root.swf", "flashContainer", "100%", "100%", "9.0.0", "inc/expressInstall.swf", flashvars, params, attributes); /* ]]> */ </script> |
| | |
| | #29 (permalink) |
| MP_student Registriert seit: May 2008 Ort: Berlin
Beiträge: 25
|
Hey Danke für die schnelle Hilfe, ich raffs nur noch nicht ganz: 1. Wieso ist bei dem Beispiel von *dakini* das javascript nicht im Header? 2. Und aus Code: params.allowscriptaccess = "sameDomain"; 3. Hast du eine AS3 oder eine AS2 version programmiert? Könntest du vielleicht die komplette index.html dranhängen, ich hab soviele verschiedene Versionen probiert, ich seh den Wald vor lauter Bäumen nicht mehr! Wäre dir super dankbar! Viele Grüße Geändert von MPstudent (26-01-2009 um 22:26 Uhr) |
| | |
| | #30 (permalink) |
| copy Registriert seit: Jul 2004 Ort: Hamburch
Beiträge: 293
|
ad 1: Weil *dakini* noch eine ältere Version von SWFobject verwendet hat. ad 2: .allowscriptaccess gibt an, mit welchen Scripten das SWF kommunizieren darf. Der Wert "sameDomain" ist Standard, muss also nicht explizit gesetzt werden. Mehr dazu in der Flashhilfe. ad 3: AS2 ad 4: Das wird aber unübersichtlich. Eigentlich ist das doch nicht so komplex:-) Aber meinetwegen: HTML-Code: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" lang="de" xml:lang="de"> <head> <title>Name der Seite</title> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <meta http-equiv="Content-Language" content="de" /> <meta name="robots" content="index, follow" /> <meta name="description" content="Beschreibung der Seite" /> <meta name="language" content="de" /> <link type="text/css" href="inc/main.css" rel="stylesheet" /> <script type="text/javascript" src="inc/swfobject.js"></script> <script type="text/javascript" src="inc/swfaddress.js?html=true&strict=false"></script> <script type="text/javascript"> /* <![CDATA[ */ var params = {}; params.menu = "true"; params.scale = "noscale"; params.allowfullscreen = "true"; params.allowscriptaccess = "sameDomain"; var attributes = {}; attributes.id = "x"; attributes.name = "x"; swfobject.embedSWF("root.swf", "flashContainer", "100%", "100%", "9.0.0", "inc/expressInstall.swf", flashvars, params, attributes); /* ]]> */ </script> </head> <body> <div id="flashContainer">Alernativcontent der vom Flash bei installiertem Plugin "überschrieben wird"</div> </body> </html> |
| | |
![]() |
| Lesezeichen |
| Themen-Optionen | |
| Ansicht | |
| |