Flash CS4 3D in Flex 3- VerifyError: Error 1014- Class flash.geom Matrix3D could not be found.

29. January 2009 14:48
I created a quick little .swf that makes use of the new Flash CS4 3D Rotation Tool and added a 3D tween to have a symbol rotate around the y axis. I'm using it as a custom preloader in a Flex 3.2 application. At runtime, I get the following error:

VerifyError: Error #1014: Class flash.geom::Matrix3D could not be found.

at global$init()
at fl.motion::AnimatorFactory3D/getNewAnimator()
at fl.motion::AnimatorFactoryBase/addTargetInfo()
at preloaderWS_fla::MainTimeline()



I looked through the flash libs but was unable to find this class. I'd like to thank my buddy Blaise for finding the solution. In order to use the Flash CS4 3D rotation classes, you must have Flash 10 as the player. Blaise found a great post on how to set this up for use in Flex 3 located at http://www.communitymx.com/content/article.cfm?cid=105CF. Following the process of setting the plashplayerglobal.swc to Flash 10 completely fixed this error.


Currently rated 4.0 by 1 people

  • Currently 4/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

Comments


Log in