utils.py 文件源码

python
阅读 20 收藏 0 点赞 0 评论 0

项目:UPBGE-CommunityAddon 作者: elmeunick9 项目源码 文件源码
def moveObjectToPosition(origin, dest, speed = 1):
    """ Moves *origin* to *dest* at a speed of *speed*. Must by called every frame for a complete movement.

    :param origin: Object to move.
    :type origin: |KX_GameObject|
    :param dest: Destination object.
    :type dest: |Vector|
    :param float speed: The amount of movment to do in one frame.
    :return: True if the object has been moved, false otherwise.
    """
    fr = logic.getAverageFrameRate()
    if fr < 20: fr = 20
    vel = speed / fr
    vec = vectorFrom2Points(origin.position, dest, vel)
    if vec:
        origin.position += vec
        return True
    else: return False
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号