游戏开发论坛

 找回密码
 立即注册
搜索
查看: 2912|回复: 3

【求助】HGE引擎怎么让精灵运动?

[复制链接]

5

主题

14

帖子

83

积分

注册会员

Rank: 2

积分
83
发表于 2012-4-7 15:22:00 | 显示全部楼层 |阅读模式
创建了一个hgeAnimation的精灵,载入纹理,设置都成功了,但是play没效果 [em22]
我是在FrameFunc里面Render和Play这个精灵的,渲染是渲染出来了,但是不会动……
各位大大,帮帮忙,感激不尽

50

主题

244

帖子

319

积分

中级会员

Rank: 3Rank: 3

积分
319
QQ
发表于 2012-4-7 22:29:00 | 显示全部楼层

Re:【求助】HGE引擎怎么让精灵运动?

hgeAnimation需要更新动画帧,除了在RenderFunc里调用渲染外,还需要在FrameFunc里调用Update函数。
Play只是个动画播放开关

5

主题

14

帖子

83

积分

注册会员

Rank: 2

积分
83
 楼主| 发表于 2012-4-8 14:44:00 | 显示全部楼层

Re: Re:【求助】HGE引擎怎么让精灵运动?

雨落寒星: Re:【求助】HGE引擎怎么让精灵运动?

hgeAnimation需要更新动画帧,除了在RenderFunc里调用渲染外,还需要在FrameFunc里调用Update函数。
Play只是个动画播放开关


找出原因了,原来Play只需一次,不能翻在FrameFunc里~谢谢~
另外,我没有调用update也可以播放喔,请问Update具体是用在哪,有什么用呢?我是用无限循环的方式来播放的

50

主题

244

帖子

319

积分

中级会员

Rank: 3Rank: 3

积分
319
QQ
发表于 2012-4-9 12:42:00 | 显示全部楼层

Re: Re: Re:【求助】HGE引擎怎么让精灵运动?

qq1280: Re: Re:【求助】HGE引擎怎么让精灵运动?



找出原因了,原来Play只需一次,不能翻在FrameFunc里~谢谢~
另外,我没有调用update也可以播放喔,请问Update具体是用在哪,有什么用呢?我是用无限循环的方式来播放的

update一般就是放在FrameFunc里的,因为他需要一个帧时间作为参数,逻辑部分的更新建议放在FrameFunc里面执行。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

作品发布|文章投稿|广告合作|关于本站|游戏开发论坛 ( 闽ICP备17032699号-3 )

GMT+8, 2025-6-9 18:33

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表