Exemplo n.º 1
0
    public void ShowGridLines()
    {
        float lineWidth = 0.05f;

        GridCanvas.SetActive(true);
        for (int i = 0; i <= Width; i++)
        {
            GridLine newLine = GameObjectPoolManager.Instance.Pool_GridLinePool.AllocateGameObject <GridLine>(GridCanvas.transform);
            newLine.Initialize(GridLine.Orient.Vertical, new Vector2(i, 0), lineWidth, Height);
        }
        for (int j = 0; j <= Height; j++)
        {
            GridLine newLine = GameObjectPoolManager.Instance.Pool_GridLinePool.AllocateGameObject <GridLine>(GridCanvas.transform);
            newLine.Initialize(GridLine.Orient.Horizontal, new Vector2(0, j), lineWidth, Width);
        }
    }