安卓系统使用移动3D+API进行高级游戏开发(15)

上传人:平*** 文档编号:26747313 上传时间:2017-12-31 格式:PPT 页数:4 大小:2.08MB
返回 下载 相关 举报
安卓系统使用移动3D+API进行高级游戏开发(15)_第1页
第1页 / 共4页
安卓系统使用移动3D+API进行高级游戏开发(15)_第2页
第2页 / 共4页
安卓系统使用移动3D+API进行高级游戏开发(15)_第3页
第3页 / 共4页
安卓系统使用移动3D+API进行高级游戏开发(15)_第4页
第4页 / 共4页
亲,该文档总共4页,全部预览完了,如果喜欢就下载吧!
资源描述

《安卓系统使用移动3D+API进行高级游戏开发(15)》由会员分享,可在线阅读,更多相关《安卓系统使用移动3D+API进行高级游戏开发(15)(4页珍藏版)》请在金锄头文库上搜索。

1、举例:设置关键帧,KeyframeSequence createKeyframeSequence() / 10键值,3组成部分,平滑填补 KeyframeSequence ks; ks = new KeyframeSequence(10,3,KeyframeSequence.SPLINE); / X轴线性增长, Y轴上下摆动,Z轴保持不便 float tb = 0.0f, 0.0f, 0.0f ; tb0 = -4.0f; tb1 = 0.0f; ks.setKeyframe(0, 0, tb); tb0 = -3.0f; tb1 = 2.0f; ks.setKeyframe(1, 10, t

2、b); tb0 = 5.0f; tb1 = 0.0f; ks.setKeyframe(9, 90, tb); ks.setDuration(100); / 使用本地时间设置时间间隔 ks.setValidRange(0, 9);/ 所有10帧都是可用的 ks.setRepeatMode(KeyframeSequence.LOOP); return ks;,举例:设置控制器,controller = new AnimationController();/ 在以下的这个时间了动画是可用的controller.setActiveInterval(0, 1500);/ 设置速度,围绕time(0)“转

3、动”缩放controller.setSpeed(2.0f, 0);/ 使用keyframes和controller建立时间控制点ks = createKeyframeSequence();at = new AnimationTrack(ks,AnimationTrack.TRANSLATION); at.setController(controller);/ Attach it to our cubecube.addAnimationTrack(at);,举例,关键帧动画,3,http:/www.anzhuo.cc/ 安卓手机论坛,综述,M3G是针对J2me的3DAPI将在成千上万的手机上得到支持不仅仅是APIM3G也被定义成一种二进制格式M3G是灵活的使用立即模式你能够进行完全的控制高级别的界面能够使你的代码更加短和快,

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 高等教育 > 大学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号