首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >AS3:汽车移动速度

AS3:汽车移动速度
EN

Stack Overflow用户
提问于 2014-11-15 19:36:00
回答 1查看 534关注 0票数 0

我是AS3的初学者。我正在学习一个青蛙游戏的教程,你可以在这里http://www.makeflashgames.com/tutorialsplus/tutorial-frogger.php查看完整的代码。在函数startGame()中,我知道" speedX“是汽车在X方向上的移动速度。我尝试将speedX更改为speedY,但什么也没有发生,汽车就是不动。请帮我写一个按照X和Y移动汽车的函数,或者帮我把它做成clear...Thanks :)

代码语言:javascript
复制
public function startGame()
    {           
        timeElapsed = 0;
        totalTimer = 99;
        life = 3;
        p1speedX = 0;
        p1speedY = 0;
        gotoWin = false;
        gotoLose = false;
        standingOnLog = false;
        cars = new Array();
        logs = new Array();
        homes = new Array();
        logsYPos = new Array(115,165,215,265);
        carsYPos = new Array(365,415,465,515);

        setupGame();

        //Spawn Cars
        //Row 1
        for (var i=1; i<=2; i++)
        {
            var newCar = new Car();
            newCar.x = -300 * i;
            newCar.y = carsYPos[0];
            newCar.speedX = 150;
            cars.push(newCar);
            addChild(newCar);
        }

        //Row 2
        for (var i=1; i<=3; i++)
        {
            var newCar = new Car();
            newCar.x = (170 * i) + 500;
            newCar.y = carsYPos[1];
            newCar.speedX = -5;
            cars.push(newCar);
            addChild(newCar);
        }

        //Row 3
        for (var i=1; i<=3; i++)
        {
            var newCar = new Car();
            newCar.x = (-220 * i) + 100;
            newCar.y = carsYPos[2];
            newCar.speedX = 8;
            cars.push(newCar);
            addChild(newCar);
        }

        //Row 4
        for (var i=1; i<=3; i++)
        {
            var newCar = new Car();
            newCar.x = (200 * i) + 350;
            newCar.y = carsYPos[3];
            newCar.speedX = -5;
            cars.push(newCar);
            addChild(newCar);
        }
EN

回答 1

Stack Overflow用户

发布于 2014-11-15 20:47:05

这个函数不会移动汽车,它只是设置它们的速度。

有关移动,请参阅第9部分,handleGameLogic()。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/26945375

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档