9 berichten aan het bekijken - 1 tot 9 (van in totaal 9)
  • Q:
    Bijdrager
    chonazz

    Stage listeners [flash]

    Hellowa,

    Wederom een flashvraag,

    ik heb een mc op m’n stage staan, en die zou altijd onderaan links van het browser venster moeten blijven staan. Dus als je het venster groter of kleiner maak, moet deze mee verplaatsen, zonder van grote te veranderen. Heb ergens eens iets gelezen over een stagelistener, maar is dit de juiste manier?
    Of kan het beter/makkelijker?

    Groeten
    JOnas

    Bijdrager
    freshface
    Bijdrager
    chonazz
    ”konijn”

    Stage Listeners is correct.
    http://www.kirupa.com/forum/showthread.php?p=677920#post677920

    thnx, zat al op kirupa, maar ik vondm niet!

    Ik ga ff kijken of ik er iets mee kan!

    Groeten
    JOnas

    Bijdrager
    EL Mystica

    [code:1:6b73ef7f2e]stageStatus = new Object();
    stageStatus.onResize = function() {
    _root.news._y = Stage.height-50-_root.news._height;
    _root.news._x = 120;
    };

    ///// STAGE addListener
    Stage.scaleMode = "noScale";
    Stage.align = "TL";
    Stage.addListener(stageStatus);

    [/code:1:6b73ef7f2e]

    Bijdrager
    chonazz
    ”EL

    [code:1:3cf8a97763]stageStatus = new Object();
    stageStatus.onResize = function() {
    _root.news._y = Stage.height-50-_root.news._height;
    _root.news._x = 120;
    };

    ///// STAGE addListener
    Stage.scaleMode = "noScale";
    Stage.align = "TL";
    Stage.addListener(stageStatus);

    [/code:1:3cf8a97763]

    Ontzettend bedankt!
    Werkt perfect

    Jonas

    Bijdrager
    chonazz

    Owkey, ik heb het nu voor 1 mc werkende, maar bij een andere lukt het niet goed.
    Het midden van deze mc zou in het midden van de stage moeten blijven. Maar ik weet niet goed wat ik van wat moet aftrekken en bijtellen enz:-)

    Iemand die me hier ff mee kan helpen?

    Groeten
    Jonas

    [code:1:c1b8f46ca7]
    stageStatus.onResize = function() {

    kwaliteit.mc_optiesSchaduw._y = Stage.width/2 ;
    kwaliteit.mc_optiesSchaduw._x = Stage.height/2 ;
    };

    [/code:1:c1b8f46ca7]

    Bijdrager
    EL Mystica

    hangt van je referencepoint van je mc af.

    als je refpoint in het midden zit, dan doe je gewoon:
    kwaliteit.mc_optiesScaduw._x = Stage.width/2;

    als je refpoint linksboven zit, doe je gewoon:
    kwaliteit.mc_optiesScaduw._x = (Stage.width/2) – (kwaliteit.mc_optiesScaduw._width/2);

    basic wiskunde, lijkt me?

    Bijdrager
    chonazz

    M’n referencepoint zit idd links boven, maar als ik dit doe:

    [code:1:3d49ff1d2c]
    kwaliteit.mc_optiesSchaduw._y = (Stage.height/2)-(kwaliteit.mc_optiesSchaduw._height/2);
    kwaliteit.mc_optiesSchaduw._x = (Stage.width/2)-(kwaliteit.mc_optiesSchaduw._width/2);
    [/code:1:3d49ff1d2c]

    Dan gaat ie ergens rechts onder staan?

    Jah ik weet het, basic wiskunde:-) maar ik ben verschrikkelijk slecht in wiskunde, en das vrij lastig als je zo’n iets voormekaar wil krijgen.

    Jonas

    Bijdrager
    EL Mystica

    Volgens mij zit je ref point in het midden, ofwel is die ganse scoop naar je mc de oorzaak:)

9 berichten aan het bekijken - 1 tot 9 (van in totaal 9)

Je moet ingelogd zijn om een reactie op dit onderwerp te kunnen geven.