我想要它,因此您可以购买1000种左右的动物的升级,而您的动物每次点击从+1增加到+2。我该怎么做? http://jsfiddle.net/blosche/nHPMx/45/我已经有一家商店,可以购买动物物品,每秒可以为您提供更多动物,但是我想要一家新商店,您可以单击+动物按钮来购买更多动物。

    function addAnimal() {


        allCount += 1
    }


这是我添加+1动物的功能,我该怎么做,所以当您购买东西时,它会变成+1或

    function addAnimal() {


        allCount += 2
    }


随着购买升级?

最佳答案

那么每秒的动物数量是一个人升级次数的函数吗?什么算作升级?您可能想调用一些更新功能,每当您进行升级时,该功能都会更新animalsPerSecond

就像是:

function buySomeUpgrade() {
    // <Some upgrade here>
    updateStats(); // Update stats
};

function updateStats() {
    animalsPerSecond++;
};

function addAnimal() {
    allCount += animalsPerSecond;
};


为了在客户端保持持久性,您可能应该在Cookie中设置这些值。您可以阅读有关here操作方法的更多信息。

关于javascript - 每次点击可带来更多动物升级,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/20177470/

10-09 22:31