2011-07-28 4 views
0

Je me demande à partir de ce code, il rend la scène en plein écran, fait-il aussi le contenu de mes MovieClips mis à l'échelle en plein écran? J'ai essayé ce code et il ne semble pas le faire, comment puis-je faire mon contenu à l'échelle pour remplir le plein écran d'une scène? J'ai un Movieclip contenant un fond avec une classe pour faire des effets spéciaux sur le fond, j'ai du mal à faire en sorte que l'arrière-plan soit "plein écran" avec la scène.Mode scène plein écran flash, mode plein écran movieclip?

stage.displayState=StageDisplayState.FULL_SCREEN;

Répondre

0

si vous configurez votre swf en utilisant stage.scaleMode = StageScaleMode.NO_SCALE, vous devez utiliser un EventListener RESIZE sur la scène pour obtenir le redimensionnement du contenu:

stage.addEventListener(Event.RESIZE, onStageResize); 

private function onStageResize(event:Event):void 
{ 
    // resize your content with the new stage proprotions 
    myContent.setSize(stage.stageWidth, stage.stageHeight); 
} 
+0

i entendu dire que le flash ne pas .swf pour être démarrer en plein écran, mettant donc stage.displayState = StageDisplayState.FULL_SCREEN; sur mon constructeur ne fonctionnerait pas est-ce vrai? Cependant, je l'ai fait et quand j'ouvre mon .swf déployable, il démarre en plein écran, pourquoi est-ce le cas? – sutoL

+1

La restriction concerne uniquement les fichiers SWF déployés dans un navigateur. – shanethehat