| |||||||
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) |
| der mit der Axt Registriert seit: Mar 2003 Ort: Mighty Mighty Ruhrpott
Beiträge: 449
| Koordinatensystem NativeWindow
Moin alle Ich hab mal eine ganz doofe Verständnisfrage: Ich hab hier mein AIR-Anwendung. Diese erzeugt ein NativeWindow mit den Maßen 750 x 500. Zu diesem NativeWindow für ich ein DisplayObject hinzu. Diesem gebe ich die Position x=0 und y=0. Das sollte nach meinem Verständnis oben Links sein. Ist es aber nicht. Sondern irgendwie "so mittig links", um genau zu sein 336px vom linken Rand und 201px vom oberen Rand. Ich versteh jetzt grad nicht so ganz, wie der auf diese Zahlen kommt. Kann mir das wer erklären ?
__________________ Flex / Flash Usergroup Ruhrgebiet |
| | |
| | #2 (permalink) |
| der mit der Axt Registriert seit: Mar 2003 Ort: Mighty Mighty Ruhrpott
Beiträge: 449
|
Keiner eine Ahnung???
__________________ Flex / Flash Usergroup Ruhrgebiet |
| | |
| | #4 (permalink) |
| der mit der Axt Registriert seit: Mar 2003 Ort: Mighty Mighty Ruhrpott
Beiträge: 449
| Code: package {
import flash.desktop.NativeApplication;
import flash.display.NativeWindow;
import flash.display.NativeWindowInitOptions;
import flash.display.Sprite;
import flash.display.StageScaleMode;
import flash.events.Event;
[SWF(frameRate="55")]
public class BBLevelBuilder extends Sprite{
private var baseWindow:NativeWindow;
private var baseApp:LevelBuilder = new LevelBuilder();
public function BBLevelBuilder(){
var opt:NativeWindowInitOptions = new NativeWindowInitOptions();
opt.resizable = false;
opt.maximizable = false;
opt.minimizable = false;
this.baseWindow = new NativeWindow(opt);
this.baseWindow.width = 800;
this.baseWindow.height = 600;
this.baseWindow.activate();
this.baseWindow.stage.addChild(this.s);
this.baseWindow.stage.addChild(this.baseApp);
this.baseWindow.stage.scaleMode = StageScaleMode.NO_SCALE;
this.baseApp.x = -(361)
this.baseApp.y = -(251)
}
}
}
__________________ Flex / Flash Usergroup Ruhrgebiet |
| | |
| | #5 (permalink) |
| Neuer User Registriert seit: Apr 2002
Beiträge: 496
|
hab gerade dasselbe problem - hat irgendjemand eine Ahnung? edit: ich hab schon globalToScreen probiert und getraced was das zeug hält - vor lauter verzweiflung schon den 2. screen abgedreht - komm nicht dahinter hab auch NO_SCALE verwendet wenn ich jedoch skalieren lasse und mein child dann auf 14% runterskaliere (ist ca. das Verhältnis zum Original) dann stimmt plötzlich y aber x noch immer nicht thx ps: vielleicht kann ein mod den post zu air verschieben
__________________ Grafik - Webdesign - Programmierung - www.thsc.at Adventkalender 2011 advent.wien.info/de Jobspace - Universum der Lehrstellen www.jobspace.at Geändert von padavan (08-03-2009 um 17:19 Uhr) |
| | |
![]() |
| Lesezeichen |
| Themen-Optionen | |
| Ansicht | |
| |