与pygame和平台游戏的碰撞检测

时间:2016-01-17 13:38:28

标签: python pygame collision-detection

到目前为止,我有一个非常简单的碰撞检测的平台游戏。不幸的是碰撞检测是如此简单,以至于当我跳到空中阻挡时,我可能卡在它们的中间。我也尝试过更复杂的碰撞检测方法。我已经评论过了,因为如果我使用它,我会直接通过平台。我的目标是让我的精灵能够检测到平台的所有点。如果我从侧面撞到平台,我想让碰撞把我推回去。如果我跳上它然后我不会想到。我一直在苦苦挣扎,因为我是一个蟒蛇诺布任何帮助?

//myfriend.service.ts

export class MyFriendService(){

constructor(){}

testMe() {
    window.alert("im friend service");
}
}


//myfriend.component.ts
import {Component} from 'angular2/core';
import {MyFriendService} from 'app/components/myfriend/myfriend.service';

@Component({
directives: [],
providers: [MyFriendService],
templateUrl: `app/components/myfriend/myfriend-view.html`
})

export class MyFriendCmp {

constructor(myFriendService: MyFriendService) {

    myFriendService.testMe();

}

}

0 个答案:

没有答案