Java 3D 骰子动画代码范例
2008-01-05 08:50:40 来源:WEB开发网核心提示: 创建3D效果非常简单,假如你有正确的工具,Java 3D 骰子动画代码范例,创建复杂的3D动画效果并不困难,在这个例子中, 为确保每个抛出的骰子是不同的,Z轴旋转是随机的下面是动画的代码示例: 建立每个动作并存储帧的数量,骰子和动画是用3DMAX来创建的,为了取代计算一个mesh的运动
创建3D效果非常简单,假如你有正确的工具,创建复杂的3D动画效果并不困难。在这个例子中,骰子和动画是用3DMAX来创建的。
为了取代计算一个mesh的运动,运动可以被预先创建并保存在Mascot Capsule V3的mtra文件里或JSR 184的M3G文件里。
在下面的例子中,创建了6个动画,每个动画都针对一个骰子面。
为确保每个抛出的骰子是不同的,Z轴旋转是随机的
下面是动画的代码示例:
建立每个动作并存储帧的数量。
PRivate final int []frameLength = new int[] {80,65,70,80,55,75};
载入骰子模型。
diceFigure = new Figure("/res/dice.mbac");
六个不同动画可以全被合并到一个文件而不必使用六个不同的动画文件
action[0] = new ActionTable("/res/one.mtra");
[]
- ››JavaScript拖拽原理的实现
- ››javascript事件列表解说
- ››Javascript代码优化工具UglifyJS
- ››Java Bean属性值动态设置
- ››JavaScript Confirm 失效的解决办法
- ››JavaScript页面内拖拽原理分析
- ››javascript中select的常用操作
- ››javascript+css无刷新实现页面样式的更换
- ››Java Web Services:不使用客户端证书的WS-Securit...
- ››Java开发2.0: 使用Amazon SimpleDB实现云存储,第...
- ››Java异常处理及其应用
- ››Java中遍历大容量map的正确方法
更多精彩
赞助商链接