fix: fix greedy visualization in allowed diagonal, and add some UI

This commit is contained in:
Bobby Rafael
2025-04-30 00:49:32 +07:00
parent df18c63766
commit 15ff52f683
4 changed files with 1993 additions and 8 deletions

View File

@ -23,7 +23,14 @@ public class GridMap : MonoBehaviour
// Mengizinkan atau melarang pergerakan diagonal pada pathfinding
[SerializeField]
bool allowDiagonalMovement = true;
bool allowDiagonalMovement = false;
// Properti publik untuk mengakses allowDiagonalMovement dari luar
public bool AllowDiagonalMovement
{
get { return allowDiagonalMovement; }
set { allowDiagonalMovement = value; }
}
// Warna-warna untuk representasi visual berbagai status node
public Color COLOR_WALKABLE = new Color(0.4f, 0.4f, 0.8f, 1.0f); // Warna untuk node yang dapat dilalui