if you target Flash player 10, you need to use the svn/branches/ flash10/src/away3d
if you target the Flash player 9 , use the trunk or the tags
Fabrice On Jul 13, 2009, at 9:40 PM, StarbuckZero wrote:
I've ran into a problem where in Away3D it's using the same class file names that Flash 10 is using. I'm sure you guys know of the Matrix3D class file that comes into play once you switch over to using Flash Player 10. I've searched all the old posted on this form and nothing worked. What is the best way to fix this problem. I'm using FlashDevelop and the Flex 4 SDK to compile a simple 3D loader tool I've develop. Below is the error message that I keep running into. C:\Documents and Settings\ericf\My Documents\away3d_latest\away3d\core \light\DirectionalLight.as: Error: Can not resolve a multiname reference unambiguously. away3d.core.math:Matrix3D (from C:\Documents and Settings\ericf\My Documents\away3d_latest\away3d\core\math \Matrix3D.as) and flash.geom:Matrix3D (from C:\Documents and Settings \ericf\My Documents\flex_4_sdk\frameworks\libs\player \10\playerglobal.swc(flash/geom/Matrix3D)) are available. C:\Documents and Settings\ericf\My Documents\away3d_latest\away3d \containers\View3D.as(134): col: 25 Error: Type was not found or was not a compile-time constant: Matrix3D. private var inv:Matrix3D = new Matrix3D(); It's mixing up the away3d.core.math:Matrix3D and the flash.geom:Matrix3D which is being used in the playerglobal.swc. I just want to know of a way to remove or have flash.geom:Matrix3D bypassed.
