Originariamente inviato da and80
il fullscreen non può avvenire per parti, quindi non è possibile gestire solo il fullscreen del videoplayer
Volendo è possibile inviare in fullscreen solamente una parte del filmato, a patto che sia compresa in un quadrato o rettangolo.
Supponendo di voler mandare a schermo intero solo la clip/componente con nome istanza player, si può fare così
codice:
function schermoIntero(){
// stabiliamo l'area da mandare in fullscreen
var area:Rectangle = new Rectangle(player._x, player._y, player._width, player._height);
Stage["fullScreenSourceRect"] = area;
// se non siamo in modalità schermo intero
if(Stage.displayState == "normal"){
// la attiviamo
Stage.displayState = "fullscreen";
}
else{
// altrimenti la disattiviamo
Stage.displayState = "normal";
}
Una volta richiamata la funzione, il player porterà a schermo intero solo l'area stabilita mentre gli elementi esterni al rettangolo impostato via codice non saranno visibili (torneranno invece normalmente visibili quando si tornerà alla modalità "normale")