Avatar billede martidesign Nybegynder
02. juni 2008 - 18:01 Der er 1 kommentar

AS3 - Pop up window i flash

Jeg har lige et lille problem. Jeg vil gerne have at der åbnes et pop up vindue inde i flashfilen. Altså at når man trykker på en knap, så kommer der "et lag" ovenpå det nuværende, men bare mindre.

Jeg har koden til AS2, men vil nu gerne gøre det samme i AS3.

Dette er AS2 classen:
class FlashPopup extends MovieClip {
   
    private var _container:MovieClip;
    private var _isVisible:Boolean = false;
   
    // static for example use
    static var POPUP_WIDTH:Number = 305;
    static var POPUP_HEIGHT:Number = 155;
   
    function FlashPopup(mc:MovieClip) {
        _container = mc.createEmptyMovieClip("popupHolder", 87432);
        init();
    }
   
    function init() {
        // not used in this example
    }
   
    function displayPopup() {
        var parent:FlashPopup = this;
        _container.attachMovie("popup_mc", "popup", 2);
        _container.popup.closeMC.onRelease = function() {
            parent.hidePopup();
        }
        alignPopup();
        _container._visible = true;
    }
   
   
    function hidePopup() {
        _container.popup._visible = false;
        _container.popup.removeMovieClip();
    }
   
    function alignPopup() {
        var stageW:Number = Stage.width;
        var stageH:Number = Stage.height;
       
        _container._x = (stageW / 1.5) - (POPUP_WIDTH / 5);
        _container._y = (stageH / 1.5) - (POPUP_HEIGHT / 2);
    }
   
    function get isVisible() {
        return _isVisible;
    }
   
    function set isVisible(bool:Boolean) {
        _isVisible = bool;
    }
}

Nogen som ved hvordan jeg får dette til at være AS3? eller har et link til hvordan man ellers kan lave pop up vinduer i AS3...det er ikke pop up vinduer, som åbner et nyt browservindue, men et nyt vindue i samme swf.

mvh. Marti
Avatar billede Slettet bruger
11. juni 2008 - 00:40 #1
Det burde være meget enkelt - hvor meget ved du om AS3, og hvilken del er det, du ikke kan finde ud af?
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester