Flash CS4 3D in Flex 3: VerifyError: Error #1014: Class flash.geom::Matrix3D

102 views
Skip to first unread message

CannonFodder

unread,
Oct 12, 2009, 5:31:08 AM10/12/09
to ProjectSprouts
I am building a flex project that uses SWFLoaders to pull in CS4 built
SWFs. This was working fine, until my flash designer supplied his
latest SWFs which when loaded into the flex application throws
VerifyError: Error #1014: Class flash.geom::Matrix3D.

After some googling I found out that "In order to use the Flash CS4 3D
rotation classes, you need to have Flash 10 as the player."
http://flexadmiral.com/blog/post/2009/01/29/Flash-CS4-3D-swf-Error-in-Flex.aspx

This pointed at an article to see how you can configure Flex Builder 3
to compile for Flash Player 10 using a v.3.2.x build of the Flex SDK,
http://www.communitymx.com/content/article.cfm?cid=105CF

How do I configure sprouts to compile flex projects for flash player
10? Also How do i check what version my flex sdk is (the one
downloaded by sprouts)

Luke Bayes

unread,
Oct 12, 2009, 1:23:09 PM10/12/09
to project...@googlegroups.com
Hey,

For each one of your tasks and/or task helpers, add the following:

unit :test do |t|
t.target_player = '10'
end

I don't think the ProjectModel will forward this property, so you'll
have to add it to each task.

Thanks!

Luke

CannonFodder

unread,
Oct 13, 2009, 4:17:39 AM10/13/09
to ProjectSprouts
thanks Luke, that fixed it.
Reply all
Reply to author
Forward
0 new messages