habe ich eine Anwendung in AIR entwickelt/AS 3.0 ..
Ich möchte die Anwendung im Vollbildmodus mit allen Inhalten laufen im Fenster zentriert. Ich habe versucht, mitCentering AIR-Anwendung mit Vollbild
stage.displayState = StageDisplayState.FULL_SCREEN_INTERACTIVE
Vollbild zu tun, sondern stellte sich heraus, alle meine Komponenten auf dem Bildschirm je nach Bedarf zentriert dont get (bei Vollbild) und sie bekommen Cutoff oder sie sind aus dem Bild. Im Grunde wurde die Anwendung in niedrigerer Auflösung um 1024x768 entwickelt ... aber jetzt muss es Vollbildmodus ausführen.Auch die Anwendung lädt verschiedene Module zur Laufzeit scheinen sie auch nicht im Vollbild zentriert.Wenn die Anwendung aus Vollbild kommt es auch zeigt Bildlaufleisten für das Anwendungsfenster ..
bearbeiten: Code hinzugefügt:
<mx:WindowedApplication xmlns:mx="http://www.adobe.com/2006/mxml"
layout="absolute" width="1024" height="768">
<Application:ApplicationStartContainer id="aps" width="100%" height="100%">
<mx:ModuleLoader id="moduleLoader"/>
</Application:ApplicationStartContainer>
</mx:WindowedApplication>
Beim Start geht die Anwendung Vollbild und die Modul-Lader lädt Module/swfs
, die der Größe 1024 * 768 sind, aber zur Zeit werden alle geladenen Module auf x = 0 und y = 0 ausgerichtet.
Irgendwelche Ideen?
Vielen Dank.
Im Grunde hat der Container einen Modullader, der verschiedene Module lädt..i möchte, dass die geladenen Module in der Mitte der Anwendung sind. Wann immer der Bildschirm Vollbild wird, bleibt der Modullader am oberen Ende (x = 0 und y = 0) der Bildschirm .. anstelle der Zentrierung in screen.Modules haben die gleiche Größe wie der Container .. 1024 von 768 – Amitd
bearbeitet Frage. – Amitd
rechts, zentrieren Sie also Ihren Modullader anstelle eines Containers mit demselben Ansatz. moduleLoader.x = stage.stageWidth/- moduleLoader.width/2; usw. – TheDarkIn1978