Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/379.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 在玩家移动时,地图是否可以在玩家身后滚动?_Javascript - Fatal编程技术网

Javascript 在玩家移动时,地图是否可以在玩家身后滚动?

Javascript 在玩家移动时,地图是否可以在玩家身后滚动?,javascript,Javascript,我正在用JavaScript制作一个platformer游戏,其中的地图太大,无法放在屏幕上,而不会让玩家变得小得可笑 我想让地图在玩家身后移动,但当我移动地图而不是玩家时,我最终会做出非常不自然的动作,看起来不太好 如果我能找到一种方法,在屏幕中央有一个约束框,玩家可以在不移动地图的情况下移动,那就更好了,但是当它到达约束的边缘时,我希望地图开始移动,让玩家保持在该框内。当玩家到达地图的尽头时,地图应该停下来,让玩家靠着边缘上去 基本上,这就像“快乐车轮”地图滚动一样 我似乎无法让游戏知道何时

我正在用JavaScript制作一个platformer游戏,其中的地图太大,无法放在屏幕上,而不会让玩家变得小得可笑

我想让地图在玩家身后移动,但当我移动地图而不是玩家时,我最终会做出非常不自然的动作,看起来不太好

如果我能找到一种方法,在屏幕中央有一个约束框,玩家可以在不移动地图的情况下移动,那就更好了,但是当它到达约束的边缘时,我希望地图开始移动,让玩家保持在该框内。当玩家到达地图的尽头时,地图应该停下来,让玩家靠着边缘上去

基本上,这就像“快乐车轮”地图滚动一样


我似乎无法让游戏知道何时移动地图以及何时移动玩家。

欢迎使用SO!这是一个相当广泛的话题。看见