flashactionscriptadobecs4

Unable to solve flash error 5000: The class ... must subclass 'flash.display.MovieClip'


I'm getting the following error on my flash project 5000: The class ... must subclass 'flash.display.MovieClip' since it is linked to a library symbol of that type. I looked at the class and made sure that I import flash.display.MovieClip and I do. I tried to change the base class in the linkage to flash.display.MovieClip but I got the following message: "The base class specified is a native class and will be defined in the player at runtime. It cannot be edited."

How can I fix this issue? Thanks in advance, Kfir


Solution

  • Well I just had the same bug in another project and decided that I should post the solution. For some bizarre reason this error may occur when the references of the project are invalid. In my case all I had to do is go to File->Publish Settings->Flash->Settings and update all the paths there. That solved my problem.

    I hope this will help other people out there and maybe the someone from the flash team will see this and patch this bug.