作者pychang78 (BU)
看板GameDesign
标题[程式] 制作动画的问题
时间Mon Jan 7 02:07:08 2008
我目前自己用OpenGL写个射击游戏
目前碰到动画的部份 需要移动3D物件或镜头
动画影格之间的时间,一般来说都是以什麽为依据的啊?
我的作法是以画面重绘的次数为依据
设个global变数来存已经画了几个frame
然後再以这个变数去判断我接下来要做什麽移动
还是说我要设定个timer,每隔几毫秒call一次
如果问得问题太蠢 请见谅 = =
我不会用bone animation 只好自己蛮干乱做 Orz
对於engine的用法跟概念更是完全不知道 @@.....
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 61.228.111.33
1F:推 yk66:物体在两个frame间的移动距离建议用两frames的elapsed time算 01/07 02:59
2F:推 killman:设个timer. timer的间格时间依照你要多少fps来设定 01/07 08:57
3F:→ killman:例如30fps就是每跑 1/30秒 才作一次改变 01/07 08:59