Can't get latest to compile

0 views
Skip to first unread message

StarbuckZero

unread,
Jul 8, 2009, 5:03:04 PM7/8/09
to away3d.dev
I'm using FlashDevelop and I've change the settings to point to the
Flash 10 player.

C:\Documents and Settings\ericf\My Documents\away3d_latest\away3d
\containers\View3D.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_3_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: 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_3_sdk\frameworks\libs\player
\10\playerglobal.swc(flash/geom/Matrix3D)) are available.
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_3_sdk\frameworks\libs\player
\10\playerglobal.swc(flash/geom/Matrix3D)) are available.
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_3_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();
^
C:\Documents and Settings\ericf\My Documents\away3d_latest\away3d
\containers\View3D.as(134): col: 40 Error: Call to a possibly
undefined method Matrix3D.
private var inv:Matrix3D = new Matrix3D();
^
C:\Documents and Settings\ericf\My Documents\away3d_latest\away3d
\containers\View3D.as(134): col: 40 Error: Call to a possibly
undefined method Matrix3D.
private var inv:Matrix3D = new Matrix3D();
^
Build halted with errors (fcsh).

Jensa

unread,
Jul 8, 2009, 6:55:21 PM7/8/09
to away3d.dev
Are you using the Flash 10 branch? Matrix3D is a new class for Flash
Player 10, so it'll conflict with Away3D's Matrix3D class in the Flash
Player 9 branch.

J

StarbuckZero

unread,
Jul 9, 2009, 10:34:08 AM7/9/09
to away3d.dev
Okay, I figured it out. I had to import the Away3D Matrix3D class so
that way it wouldn't try to use the one created by Adobe. It's just
that now I get a runtime error message. At this point I'll just roll
back to an older version because a lot of updates been coming in
lately.

TypeError: Error #1009: Cannot access a property or method of a null
object reference.
at away3d.containers::View3D/updateScreenClipping()[C:\Documents and
Settings\ericf\My Documents\away3d_3_3_3_lib\away3d\containers
\View3D.as:811]
at away3d.cameras::Camera3D/update()[C:\Documents and Settings\ericf
\My Documents\away3d_3_3_3_lib\away3d\cameras\Camera3D.as:303]
at away3d.containers::Scene3D/update()[C:\Documents and Settings\ericf
\My Documents\away3d_3_3_3_lib\away3d\containers\Scene3D.as:172]
at away3d.containers::Scene3D/onUpdate()[C:\Documents and Settings
\ericf\My Documents\away3d_3_3_3_lib\away3d\containers\Scene3D.as:50]
at flash.events::EventDispatcher/dispatchEventFunction()
at flash.events::EventDispatcher/dispatchEvent()
at away3d.containers::View3D/notifySceneUpdate()[C:\Documents and
Settings\ericf\My Documents\away3d_3_3_3_lib\away3d\containers
\View3D.as:227]
at away3d.containers::View3D/render()[C:\Documents and Settings\ericf
\My Documents\away3d_3_3_3_lib\away3d\containers\View3D.as:851]
at Main/onEnterFrame()[C:\Documents and Settings\ericf\My Documents
\Flash Projects\Away3DLoader\src\Main.as:268]
Reply all
Reply to author
Forward
0 new messages