Объекты, вращающиеся после падения на другой объект в javascript - PullRequest
0 голосов
/ 22 апреля 2020

Как сделать вращение объекта под действием силы тяжести, когда объект падает на склон.

Например. вот что я хочу, чтобы произошло:

enter image description here

Вот мой код:

            this.box_speed++;

            if(this.box_speed > 0){
            //check ground
            for (i = 0; i < this.box_speed; i++) {
                if(!this.terrain_bmp.hitTest(new Rectangle(this.box.x,this.box.y + 20,10,1))){
                    this.box.y += 1;
                }else{
                    this.box_speed = 0;
                }
            }
        }else{
            for (i = 0; i < Math.abs(this.box_speed); i++) {
                if(!this.terrain_bmp.hitTest(new Rectangle(this.box.x,this.box.y,10,1))){
                    this.box.y -= 1;
                }
                else{
                    this.box_speed = 0;
                }
            }
        }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...