Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Moderatore di PHP L'avatar di Alhazred
    Registrato dal
    Oct 2003
    Messaggi
    12,508

    Un resize mi blocca l'animazione

    Ho una barra laterale verticale che entra dalla sinistra.
    Ho questo codice che dovrebbe ridimensionare la barra in modo da coprire tutta l'altezza dello stage
    codice:
    import flash.display.Stage;
    import flash.events.Event;
    
    var myStage:Stage = this.stage;
    myStage.align = StageAlign.TOP_LEFT;
    myStage.scaleMode = StageScaleMode.NO_SCALE;
    
    myStage.addEventListener(Event.ENTER_FRAME,initSite);
    
    function initSite(e1:Event):void {
    	
    	sidemenu_mc.height = myStage.stageHeight;
    	
    }
    sidemenu_mc è ovviamente la barra laterale ed è larga 180px.
    Il problema è che la barra appare, ma solo per un pezzettino, qualcosa come 2 o 3px, poi si blocca e suppongo che si blocchi nel momento in cui viene eseguito il ridimensionamento, infatti se commento la riga
    sidemenu_mc.height = myStage.stageHeight;
    l'animazione funziona, ma ovviamente senza il ridimensionamento.

    E' normale questo comportamento? Come si risolve?

  2. #2
    Utente di HTML.it
    Registrato dal
    Feb 2009
    residenza
    Olbia
    Messaggi
    2,930
    Realizza l'interpolazione all'interno del movieclip.

  3. #3
    Moderatore di PHP L'avatar di Alhazred
    Registrato dal
    Oct 2003
    Messaggi
    12,508
    Andata, grazie.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.