Einzelnen Beitrag anzeigen
Alt 23-08-2009, 12:08   #2 (permalink)
Linowitch
Alter User
 
Benutzerbild von Linowitch
 
Registriert seit: Nov 2006
Ort: München
Beiträge: 485
UPDATE link oben benutzen

Ich hab jetzt nochmal ein paar sachen eingebaut.
ActionScript:
  1. public function addBackImg(path:String, scaleMode:String):void
hier können jetzt auch
ActionScript:
  1. SageManagerScaleMode.SCALE
und
ActionScript:
  1. SageManagerScaleMode.STRETCH
verwendet werden.

attribute StageManagerAttribute.SIZE und StageManagerAttribute.POSITION kennen jetzt noch zusätzlich
lowSize:Array und highSize:Array

bsp.
Wenn man ein DisplayObject immer in der Mitte mit halber stage grösse haben möchte, aber height nicht skallieren soll wenn stageHeight < 500 ist, width wird allerdings weiter skalliert.
ActionScript:
  1. import sh.display.StageManager;
  2. import sh.display.StageManagerAttribute;
  3. import sh.display.StageManagerAlign;
  4.  
  5. var stMa:StageManager = new StageManager(stage);
  6. stMa.addItem(mc, { attribute:StageManagerAttribute.POSITION, pos:StageManagerAlign.CENTER_CENTER, lowSize:[null, 500] },
  7.                            { attribute:StageManagerAttribute.SIZE, ratio:[.5,.5], lowSize:[null, 500] } );
das ganze funktioniert dann natürlich auch mit width, oder wenn POSITION nicht mehr skallieren soll aber SIZE schon.
__________________
Gruß Linowitch
Wer glaubt gut zu sein hat aufgehört besser zu werden!

Website
Linowitch ist offline   Mit Zitat antworten