Einzelnen Beitrag anzeigen
Alt 30-10-2009, 20:01   #7 (permalink)
Linowitch
Alter User
 
Benutzerbild von Linowitch
 
Registriert seit: Nov 2006
Ort: München
Beiträge: 485
Das geht im moment nur mit einem Hintergrundbild, das du mit
ActionScript:
  1. stMa.addBackImg(...);
registrierst, aber vielleicht komm ich am WE dazu das noch zu integrieren.
Die Berechnung ist aber nicht wirklich kompliziert.

ActionScript:
  1. var ratioStage:Number = stage.stageWidth/stage.stageHeight;
  2. var ratioMC:Number = mc.width/mc.height;
  3.  
  4. if(ratioStage<=ratioMC){
  5.     mc.width = stage.stageHeight * ratioMC;
  6.     mc.height = stage.stageHeight;
  7.     mc.x = -((stag.stageHeight * ratioMC - stage.stageWidth) / 2);
  8.     mc.y = 0;
  9. } else {
  10.     mc.width = stage.stageWidth;
  11.     mc.height = stage.stageWidth / ratioMC;
  12.     mc.x = 0;
  13.     mc.y = -((stage.stageWidth / ratioMC - stage.stageHeight) / 2);
  14. }
__________________
Gruß Linowitch
Wer glaubt gut zu sein hat aufgehört besser zu werden!

Website
Linowitch ist offline   Mit Zitat antworten