android opengl 帧动画,如何在opengl中逐帧动画制作

任何人都可以在opengl中引导我进行动画制作。我曾尝试使用正常帧逐帧动画和使用画布,但我有一些缺点,因为我需要合并两个位图作为单个位图,并使动画,所以现在我试图尝试使用opengl。 我曾尝试这个代码如何在opengl中逐帧动画制作

img.setOnClickListener(this);

int reasonableDuration = 50;

mframeAnimation = new AnimationDrawable();

mframeAnimation.setOneShot(false);

mframeAnimation.addFrame(frame1, reasonableDuration);

mframeAnimation.addFrame(frame2, reasonableDuration);

mframeAnimation.addFrame(frame3, reasonableDuration);

mframeAnimation.addFrame(frame4, reasonableDuration);

mframeAnimation.addFrame(frame5, reasonableDuration);

mframeAnimation.addFrame(frame6, reasonableDuration);

mframeAnimation.addFrame(frame7, reasonableDuration);

moveLefttoRight = new TranslateAnimation(400, 0, 0, 0);

moveLefttoRight.setDuration(3000);

moveLefttoRight.setFillAfter(true);

img.setBackgroundDrawable(mframeAnimation);

mframeAnimation.setVisible(true, true);

//If this line is inside onClick(...) method of a button, animation works!!

}

后一派我被帧动画上面的代码正常帧但在这里我需要在某一点停止的动画,所以我需要去的OpenGL。请指导我..

2011-08-05

deepa

+0

您是否能够在android中使用openGL ES实现帧动画...如果请分享您的经验。 –

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值