Normalerweise Spur Stufe Dimensionen halten Sie diese in die Wurzeldokumentenklasse gesetzt:
package
{
import flash.events.Event;
import flash.display.Sprite;
import flash.display.StageAlign;
import flash.display.StageScaleMode;
public class Main extends Sprite
{
public var Central:Sprite;
public function Main()
{
if (stage) init();
else addEventListener(Event.ADDED_TO_STAGE, init);
}
private function init(e:Event = null):void
{
removeEventListener(Event.ADDED_TO_STAGE, init);
// entry point
stage.scaleMode = StageScaleMode.NO_SCALE;
stage.showDefaultContextMenu = false;
stage.align = StageAlign.TOP_LEFT;
stage.stageFocusRect = false;
stage.color = 0x00000000;
stage.addEventListener(Event.RESIZE, onResize);
}
private function onResize(event:Event = null):void
{
// Handle new stage dimensions here by
// stage.stageWidth
// stage.stageHeight
Central.x = stage.stageWidth/2;
Central.y = stage.stageHeight/2;
}
}
}
Das Zentrum der Bühne (stage.stageWidth/2, stage.stageHeight/2). Wenn Sie Inhalte haben, die die Breite und Höhe der Bühne überschreiten, skalieren Sie sie mit den Eigenschaften .scaleX und .scaleY.
Unklar. Was ist "editierbare Bühne"? – Organis
editierbare Bühne: Ich möchte die Bühnengröße in Bezug auf die Anzahl der Klone erhöhen, die vom numerischen Stepper angegeben werden. je ein Stepper (x und y, der sowohl in pos- als auch in neg-Richtung geht). –
Die Bühnenmaße sind in den meisten Fällen schreibgeschützt (von innen) (definiert durch HTML-Element im Browser oder Bildschirmauflösung in mobilen Apps), es sei denn, Sie sprechen über die Desktop AIR-Anwendung. Sprechen Sie über Desktop AIR? – Organis