【问题标题】:How to change the speed of the object in the javascricpt game?javascricpt游戏中如何改变物体的速度?
【发布时间】:2011-09-11 22:37:54
【问题描述】:

我正在开发一个 html5 游戏,该游戏适用于名为 propulsionjs 的 javascript 库。其中将有 3 个不同速度的对象,分数​​添加在 game 的末尾(时间限制为 30 秒)。我正在尝试在 15 秒后更改移动对象(此处为气球)的速度。游戏的工作 js 文件在此处给出http://pastie.org/2043894 任何人都可以帮助我..

【问题讨论】:

    标签: html javascript javascript-framework


    【解决方案1】:

    你可以这样做

    setTimeout(function() {
        obj.balloon.red.vspeed = 40;
    }, 15000);
    

    【讨论】:

    • 感谢您的回复。好吧,我尝试了代码,但我的 setTimeout 函数不起作用,即速度保持不变我尝试了类似 pastie.org/2044014
    • @John Kalberer:感谢您的回复。好吧,我尝试了代码,但是 setTimeout 函数不起作用,即速度保持不变我尝试了类似 paste.org/2044014 的方法
    • @John Kalberer 我找不到游戏启动功能,我觉得它是功能(t)但它不起作用..
    • 所以我假设红色气球现在的飞行速度非常慢,因为您将其设置为 1?
    • redVSpeed 的意义何在?那是行不通的。您应该直接更改值:window.setTimeout(function(){red.vspeed = 1;}, 5000);
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2013-05-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-06-14
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多