| |||||||
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 |
| | #1 (permalink) |
| Neuer User Registriert seit: Jul 2003
Beiträge: 1.197
| Stage.noScale & Stage.width bleibt gleich, obwohl der Film skaliert wird?
ich habe meinen Flashfilm folgendermaßen in HTML eingebunden: HTML-Code: <object type="application/x-shockwave-flash" id="fc" style="width:100%;height:620" data="index.swf"> <param name=movie value="index.swf" /> <param name=menu value=false /> <param name=bgcolor value="#ffffff" /> <img src="noflash.gif" width="250" height="100" alt="" /></object> Wieso wird mir aber für Stage.width immer derselbe Wert ausgegeben? Ich hab es mit Stage.noScale = true und Stage.noScale = false probiert. Das macht keinen Unterschied. index.swf ist nur ein Container, in den der eigentliche Film mit loadMovieNum(url,1) reingeladen wird. Der Inhalt des eigentlichen Filmes wird zwar immer schon in der Mitte angezeigt, aber ich möchte gerne noch Elemente einbauen, die immer GANZ rechts bzw. links sind. Egal wie breit der Film ist.
__________________ EDV = Ende Der Vernunft |
| | |
| | #2 (permalink) |
| mod_rewrite Registriert seit: Feb 2003 Ort: München
Beiträge: 15.621
|
Da hat mal wieder jemand am Handbuch vorbei-gescriptet... Also erstmal Syntx-Schnitzer ausgemerzt und dann weiter...HTML: Style-Angaben werden mit einem ; abgeschlossen und bei Maßangaben muss immer ne Einheit (z.B. px) dazu. Ausnahme: der Wert 0 Flash: Stage.noScale gibts nicht. Wenn, dann heißt es: ActionScript:
__________________ RTFM Wie man Fragen richtig stellt. Achim Bindannmalweg Money makes the world go round, fear makes it turn much faster. (New Model Army) |
| | |
| | #3 (permalink) |
| Neuer User Registriert seit: Jul 2003
Beiträge: 1.197
|
na schön, hab ich da halt einen Syntaxfehler in der Styleangabe. Ist aber ziemlich Wurst, weil die Angabe eh nur für die User ohne Javascript ist. So steht es in der Flash-Hilfe: "Wenn die Eigenschaft Stage.noScale auf true gesetzt ist, gibt height die Höhe des Flash Players an. Wenn Stage.noScale auf false gesetzt ist (d. h. falls der Film skaliert wird, wenn sich die Größe des Player-Fensters ändert), gibt height die Höhe des Flash-Films[...]" Stage.scaleMode = "showAll"; kommt dem was ich will am nächsten, aber wie bekomme ich nun die 100% der Bühne in Pixel? Mit der Einstellung bleibt Stage.width immer gleich
__________________ EDV = Ende Der Vernunft Geändert von hmpf (20-03-2005 um 23:52 Uhr) |
| | |
| | #4 (permalink) |
| mod_rewrite Registriert seit: Feb 2003 Ort: München
Beiträge: 15.621
|
Dann hast du ne andere Flashhilfe als ich, weil das, was da steht, is Käse... aber egal. Ich kapier's zwar nicht ganz genau, was du vorhast, aber generell: wenn du willst, dass sich bei ner Größenänderung der Bühne was tut, solltest du in der Flashhilfe mal weiter zum Thema Stage lesen.. und hier wäre auch noch was in der Richtung: mc_unskaliert_2
__________________ RTFM Wie man Fragen richtig stellt. Achim Bindannmalweg Money makes the world go round, fear makes it turn much faster. (New Model Army) |
| | |
| | #5 (permalink) |
| Neuer User Registriert seit: Jul 2003
Beiträge: 1.197
|
was ich vorhabe ist eigentlich ganz einfach erklärt: Flashfilm soll 100% breit sein, und egal wie breit er ist, soll ein Element immer ganz links sein, eins in der mitte und eins ganz rechts, wobei die elemente nicht verzerrt werden sollen. Ich werd mir mal die .fla in dem anderen Thread ansehen, vielleicht hilft mir das weiter. Ansonsten könnte ich auch warten, bis nächste Woche der Flashuntericht in der Schule anfängt... aber der Ehrgeiz sagt mir, daß ich meine Flashseite fertig haben soll, bevor ich Flash in der Schule lerne
__________________ EDV = Ende Der Vernunft |
| | |
| | #6 (permalink) | |
| mod_rewrite Registriert seit: Feb 2003 Ort: München
Beiträge: 15.621
| Zitat:
Aber nicht übertreiben - da hat man schnell was falsch gelernt... aber check mal, ob du aus den Beispielen in dem Thread was machen kannst.Ich hätte auch gern Flash in der Schule gelernt..!
__________________ RTFM Wie man Fragen richtig stellt. Achim Bindannmalweg Money makes the world go round, fear makes it turn much faster. (New Model Army) | |
| | |
| | #7 (permalink) | |
| trace = Brain Death Registriert seit: Mar 2002 Ort: Essen
Beiträge: 267
|
hi. Zitat:
Sry aber ich steh aufm Schlauch :x EDIT:!!!!!! Maaaaaan ... sry habs grad gesehn das de es ja oben beschrieben hast oO sry bastian
__________________ Flash Helpchannel im IRC -- #flash.de Hier werden Sie geholfen ! www.bestyle.de Geändert von nastyBasty (21-03-2005 um 12:48 Uhr) | |
| | |
| | #8 (permalink) |
| trace = Brain Death Registriert seit: Mar 2002 Ort: Essen
Beiträge: 267
|
Also ich hab in meiner html ausgabe datei breite auf 100% gestellt. dann im ersten Frame vom film PHP-Code: Desweiteren gibt es in der Flash As-Referenz noch so nette Sachen wie: Stage.align="TL" Eigenschaft; gibt die aktuelle Ausrichtung des Flash-Films auf der Bühne an. "T" oben Mitte "B" unten Mitte "L" Mitte links "R" Mitte rechts "TL" oben links "TR" oben rechts "BL" unten links "BR" unten rechts bastian
__________________ Flash Helpchannel im IRC -- #flash.de Hier werden Sie geholfen ! www.bestyle.de |
| | |
![]() |
| Lesezeichen |
| Themen-Optionen | |
| Ansicht | |
| |