mirror of
https://github.com/collinsmith/riiablo.git
synced 2025-07-15 02:08:23 +07:00
Disabled camera movement when path generated
This commit is contained in:
@ -6,8 +6,6 @@ import com.badlogic.gdx.Gdx;
|
|||||||
import com.badlogic.gdx.Input;
|
import com.badlogic.gdx.Input;
|
||||||
import com.badlogic.gdx.InputAdapter;
|
import com.badlogic.gdx.InputAdapter;
|
||||||
import com.badlogic.gdx.InputMultiplexer;
|
import com.badlogic.gdx.InputMultiplexer;
|
||||||
import com.badlogic.gdx.ai.utils.Collision;
|
|
||||||
import com.badlogic.gdx.ai.utils.Ray;
|
|
||||||
import com.badlogic.gdx.assets.AssetManager;
|
import com.badlogic.gdx.assets.AssetManager;
|
||||||
import com.badlogic.gdx.backends.lwjgl.LwjglApplication;
|
import com.badlogic.gdx.backends.lwjgl.LwjglApplication;
|
||||||
import com.badlogic.gdx.backends.lwjgl.LwjglApplicationConfiguration;
|
import com.badlogic.gdx.backends.lwjgl.LwjglApplicationConfiguration;
|
||||||
@ -183,9 +181,9 @@ public class MapViewer extends ApplicationAdapter {
|
|||||||
case Input.Buttons.LEFT:
|
case Input.Buttons.LEFT:
|
||||||
GridPoint2 dstCoords = mapRenderer.coords();
|
GridPoint2 dstCoords = mapRenderer.coords();
|
||||||
dst = new Vector2(dstCoords.x, dstCoords.y);
|
dst = new Vector2(dstCoords.x, dstCoords.y);
|
||||||
Collision<Vector2> collision = new Collision<>(new Vector2(), null);
|
//Collision<Vector2> collision = new Collision<>(new Vector2(), null);
|
||||||
boolean hit = map.castRay(collision, new Ray<>(new Vector2(src.x, src.y), new Vector2(dst.x, dst.y)));
|
//boolean hit = map.castRay(collision, new Ray<>(new Vector2(src.x, src.y), new Vector2(dst.x, dst.y)));
|
||||||
if (hit) ent.position().set(collision.point);
|
//if (hit) ent.position().set(collision.point);
|
||||||
// FIXME: only works coming from top onto bottom left or bottom right
|
// FIXME: only works coming from top onto bottom left or bottom right
|
||||||
|
|
||||||
map.findPath(src, dst, path);
|
map.findPath(src, dst, path);
|
||||||
|
Reference in New Issue
Block a user