我正在使用 rajawali 创建动态壁纸。我在其上加载了一个对象(使用此代码:Rajawali object rotation match to camera),现在我想在背景中为它设置运动图像。有没有人给我建议?
问问题
654 次
1 回答
0
我创建了飞机:
mPlane1 = new Plane();
Material material1 = new Material();
try {
material1.addTexture(new Texture("cloud2", R.drawable.cloud2));
} catch (TextureException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
material1.setColorInfluence(0);
mPlane1.setMaterial(material1);
mPlane1.setRotY(180);
mPlane1.setTransparent(true);
mPlane1.setPosition(Vector3.X);
mPlane1.setPosition(-1.6f, 1.2, 1.6);
getCurrentScene().addChild(mPlane1);
并用 TranslateAnimation3D 翻译它:
plane1Anim = new TranslateAnimation3D(Vector3.X);
plane1Anim.setRepeatMode(RepeatMode.INFINITE);
plane1Anim.setTransformable3D(mPlane1);
plane1Anim.setDuration(16000);
getCurrentScene().registerAnimation(plane1Anim);
plane1Anim.play();
于 2014-04-26T11:36:23.073 回答