Avatar billede Slettet bruger
01. september 2007 - 22:13 Der er 3 kommentarer og
1 løsning

AS3: Brugerdefineret klasse virker ikke

Hej eksperter!

Jeg sidder lige og leger lidt med Flash CS3's AS3, men jeg er stødt på et problem...
Jeg har følgende filer:


-- test.fla

Her er et simpelt MovieClip sat til at eksporteres i første frame og med klassen Prop og superklassen flash.display.MovieClip.


-- Prop.as

Med koden:

/////
package
{
    // Class
    public class Prop extends MovieClip
    {
        // Variables
        public var Text:String = new String("Tester...");
       
        // Functions
        // TODO: Add functions or delete this section
       
        // Constructor
        public function Prop()
        {
            trace(Text);
        }
    }
}
/////


Jeg får følgende to fejl:
1017: The definition of base class MovieClip was not found.
5000: The class 'Prop' must subclass 'flash.display.MovieClip' since it is linked to a library symbol of that type.


Hvad er der galt?
Ps. er først for nyligt konverteret til AS3 frem for -2, så jeg er ikke helt inde i det endnu ;P
Avatar billede Slettet bruger
04. september 2007 - 08:10 #1
Er der slet ingen, der kan hjælpe mig? :S
Avatar billede Slettet bruger
06. september 2007 - 10:52 #2
Det var dog utroligt!
Avatar billede bootlab Nybegynder
10. september 2007 - 20:52 #3
Hej :)

Ville bare lige lægge en url til en tut som sikkert kan give dig dit svar og en dybere forståelse om klasse opbygning i AS 3.0

http://www.actionscript.org/resources/articles/636/1/Getting-Started-With-AS3-and-Flash-CS3/Page1.html

OI :)
Avatar billede mat Nybegynder
11. september 2007 - 08:31 #4
Du mangler at importere MovieClip;

package
{
    import flash.display.MovieClip;
    // Class
    public class Prop extends MovieClip
    {
        // Variables
        public var Text:String = new String("Tester...");
     
        // Functions
        // TODO: Add functions or delete this section
     
        // Constructor
        public function Prop()
        {
            trace(Text);
        }
    }
}

mvh mat
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