У меня есть Flash CS5.5, и я хотел немного поиграть с 3D, поэтому я скачал Away3D с веб-сайта и не знаю, как заставить его «работать» с CS5.5?
Могу ли я просто поместить папку с моими .fla файлами? Или мне нужно установить какой-нибудь путь actioncript?
Также может кто-нибудь дать мне фрагмент, чтобы проверить, что away3d работает, так как я попробовал следующий код:
package
{
import away3d.containers.View3D;
import away3d.primitives.Sphere;
import flash.display.Sprite;
[SWF(width="500", height="400", frameRate="60", backgroundColor="#FFFFFF")]
public class physicas extends Sprite
{
public function physicas()
{
// create a viewport
var View:View3D = new View3D({x:250,y:200});
addChild(View);
// create a sphere and put it on the 3D stage
var sphere:Sphere = new Sphere();
View.scene.addChild(sphere);
// render the view
View.render();
}
}
}
И я получаю сообщение об ошибке вывода:
1118: Implicit coercion of a value with static type Object to a possibly unrelated type away3d.containers:Scene3D.
Что это значит?
Большое спасибо.