using UnityEngine; namespace Brickcraft { public class Game : MonoBehaviour { public static Game Instance; public Shader transparentShader; public Texture2D redTexture; // used to display invalid/colliding Brick previews public Material[] brickMaterials; public enum Layers { IgnoreRaycast = 2 } private void Awake() { Instance = this; } private void Start() { Cursor.lockState = CursorLockMode.Locked; Cursor.visible = false; } private void OnDestroy() { Cursor.lockState = CursorLockMode.None; } public Material getBrickMaterial (string name) { foreach (Material material in brickMaterials) { if (material.name == name) { return material; } } return null; } } }