Avatar billede Slettet bruger
17. september 2006 - 08:35 Der er 2 kommentarer og
1 løsning

Klasse ectends MC

Hej eksperter!

Okaj. Jeg giver op.
Nu har jeg spurgt her, ledet efter tutorials, prøvet mig frem ec., ect, ect...
Konklussion? Jeg spørger igen!!!

Hvordan laver jeg en klasse, der udbygger MovieClip?
Hvordan før jeg, når jeg skal lave en instans? Jeg synes ikke at kunne se MC'et!

Sådan:

---

// Bil.as
class Bil extends MovieClip() {
    public function Bil(p_f:String) {
        this.setRGB(p_f);
    }
    private var s:Number;
    public function accelerate(p_r:Number) {
        s += r;
        return s;
    }
    public function break(p_r:Number) {
        s = Math.max(s-p_r, 0);
        return s;
    }
}
// test.fla
morsDyt:Bil = new Bil("0000FF");
morsDyt.onEnterFrame = function() {
    if (morsDyt.accelerate(2)) >= 20 {
        morsDyt.onEnterFrame = function() {
            if (morsDyt.accelerate(2)) <= 0 {
                delete morsDyt.onEnterFrame;
            }
        morsDyt._y += morsDyt.speed;
        }
    morsDyt._y += morsDyt.speed;
    }
} // Ok, det blev lidt knudret...
// Library
Bil - Linkage: AS2 class: Bil

---

?

Overstående skulle jo gerne placere morsDyt (instans af Bil) på 0,0 og så flytte den mod højre.
Men er dette overhovedet rigtigt???
Hvordan gør man? (Overståends scripts var kun for at give jer en ide om, hvad jeg vil!)
Avatar billede Slettet bruger
17. september 2006 - 08:36 #1
Yay! Godt stavet fra min side... Slåfejl i overskriften ^^
Avatar billede Slettet bruger
17. september 2006 - 12:03 #2
Hov, dette spørgsmål skulle været oprettet i Generelt, ikke Director...
Ændrer det lige.

--- LUKKET ---
Avatar billede Slettet bruger
17. september 2006 - 12:04 #3
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