Irrlicht 的 ISceneNodeAnimator::hasFinished() 使用注意事项

来源:互联网 发布:windows桌面图标 编辑:程序博客网 时间:2024/06/05 05:53

Irr::scene::ISceneNodeAnimator::hasFinished()函数可以判断Animator对象是否已经动画完毕, 但必须注意, 该对象设置的动画必须是非循环下的.

同理, 在使用

irr::scene::IAnimatedMeshSceneNode::setAnimationEndCallback(IAnimationEndCallBack*callback)

也必须保证其动作节点在该动作下非循环, 循环相关设置方法:

IAnimateMeshSceneNode::setLoopMode();

以上的Callback在其参数设置为0的时候可以使动作回调不可用

原创粉丝点击