我是AS3的新手,我想知道如何在flash中制作框架边界,我正在制作一个平台游戏。我的代码逻辑就像:
每当我使用ArrowKeys移动背景移动时,如果我单击左键,背景将向左移动。所以这并不是我想要的,因为我的玩家(移动的头像)将始终坚持到舞台的中间。如果玩家接近舞台的右端,如何制作一个新的边界...背景应该留在玩家边界外的x移动。
更多插图:
答案 0 :(得分:1)
if(player.x > rightBound){
map.x += rightBound - player.x;
player.x = rightBound;
}
重复其他3方。