ERLEDIGT
JA
JA
ANTWORTEN
1
1
ZUGRIFFE
1761
1761
EMPFEHLEN
-
Hi Leute,
wollte eigentlich mit flex und actionscript ne webseite programmieren hänge aber schon am anfang fest.
ich arbeite unter ubuntu mit flex 3.3 und habe folgenden quellcode zum veranschaulichen
Code :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
package { import flash.display.DisplayObject; import flash.display.Graphics; import flash.display.Shape; import flash.display.Sprite; import flash.text.TextField; public class Application extends Sprite { public function Application() { var tf:TextField = new TextField(); tf.x=10; tf.y=10; tf.width=200; tf.height=30; tf.text= (stage.stageWidth).toString(); addChild(tf); } } }
Dieses Package wird direkt von der MXML geladen
wenn ich die swf aber im Browser öffne ist das TextField doppelt so groß wie angegeben obwohl er die Größe der Stage richtig angibt.Habe es auch schon mit dem Windows-Compiler probiert und mit unterschiedlichen Playern auf mehreren Plattformen immer das selbe Problem.Ich meine ich könnte immer durch 2 teilen aber das is ja auch keine LösungPHP-Code:<?xml version="1.0" encoding="utf-8"?>
<local:Application xmlns:mx="http://www.adobe.com/2006/mxml" xmlns:local="*">
</local:Application>
Kann mir einer helfen?Wäre echt dankbar
Wenn ich was Zeichnen will entsteht das selbe Prroblem
-
I got it
man muss einfach den stage.scaleMode auf noScale setzen
irgendwie scheint flex die stage nach dem laden erst auf browsergröße anzupassen.dadurch wird alles gestreckt.
habe es zwar nicht getestet aber wenn man das scaling doch anlassen will kann man das ganze bestimmt umgehen wenn das sprite erst nach dem laden der swf beschrieben wird. hab in der reference aber kein complete.event gefunden. aber egal es t.
Ähnliche Themen
-
Air/Flex-Anwendung aus einer anderen Air/Flex-Anwendung heraus starten
Von Julian Maicher im Forum Adobe Flex & AIRAntworten: 1Letzter Beitrag: 07.01.10, 15:01 -
Flex: VoIP mit Flex
Von tobee im Forum Adobe Flex & AIRAntworten: 1Letzter Beitrag: 18.12.08, 12:59 -
Dyn. Textfeld -> Zeilenabstand doppelt so groß
Von Grinsemann im Forum Flash PlattformAntworten: 1Letzter Beitrag: 26.04.05, 16:33 -
Panel ist zu groß sollte nur so groß sein wie das Rechteck
Von downset04 im Forum Swing, Java2D/3D, SWT, JFaceAntworten: 3Letzter Beitrag: 11.01.05, 10:23 -
wie zeichnet man das?
Von layla im Forum PhotoshopAntworten: 21Letzter Beitrag: 05.03.02, 23:08





Zitieren
Login




