Avatar billede cybermaster Nybegynder
08. maj 2008 - 17:55 Der er 4 kommentarer og
1 løsning

Mouse Follow på alle buttons

Hej jeg har leget lidt med neden stående.

Hvordan kan jeg gøre således at man kan tilføje knapper, ude at skulle rette i scriptet. Findes der en for for while loop så den tager alle btn_01, btn_02, btn_02, ... osv?
-------------------------------------------------
this.btn_01.onRollOver = function()
{
    follow = true;
    prod_desc._visible = true;
}

this.btn_01.onRollOut = function()
{
    follow = false;
    prod_desc._visible = false;
}
-------------------------------------------------

prod_desc._visible = false;

this.btn_01.onRollOver = function()
{
    follow = true;
    prod_desc._visible = true;
}

this.btn_01.onRollOut = function()
{
    follow = false;
    prod_desc._visible = false;
}

this.onMouseMove = function()
{
    if(follow)
    {
          prod_desc._x = _root._xmouse +10;
    prod_desc._y = _root._ymouse -20;
    }
}

mvh.
Avatar billede andersbro Nybegynder
08. maj 2008 - 21:25 #1
Prøv det her

var i:Number = 0;
while (this["btn"+i] != undefined) {
    this["btn"+i].onRollOver = over;
    this["btn"+i].onRollOut = out;
    i++;
}
function over():Void {
    follow = true;
    prod_desc._visible = true;
}
function out():Void {
    follow = false;
    prod_desc._visible = false;
}
Avatar billede cybermaster Nybegynder
09. maj 2008 - 12:17 #2
Ser ikke umiddelbart ud til at virke, der kommer ingen fejl, men der sker intet. Nogen ideer?

mvh
Avatar billede cybermaster Nybegynder
09. maj 2008 - 12:21 #3
Okay, nu er jeg med. Det ser fornuftig nok ud. Er der en mulighed for at jeg kan se hvilken en jeg er over bare via trace.

altså om det er btn0 eller btn1?
Avatar billede cybermaster Nybegynder
09. maj 2008 - 12:46 #4
Jep Jep, bare at tænke sig lidt om :-D

trace(this._name);

Lig et svar!

Og tak for hjælpen
Avatar billede andersbro Nybegynder
09. maj 2008 - 12:52 #5
Det var så lidt - jeg nåede slet ikke at reagere og svare på de næste spørgsmål, men det er jo også federe at finde ud af det selv :-)
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