public static PleasantnessMeter Instance() { if (!pleasantnessMeter) { pleasantnessMeter = FindObjectOfType(typeof(PleasantnessMeter)) as PleasantnessMeter; if (!pleasantnessMeter) { Debug.LogError("There needs to be one active PleasantnessMeter script on a GameObject in your Scene"); } } return(pleasantnessMeter); }
/* * void Start() * { * * flowerButton.onClick.AddListener(() => item.DestroyItem(flowerButton)); * paintingButton.onClick.AddListener(() => item.DestroyItem(paintingButton)); * } */ void Awake() { modalPanel = ModalPanel.Instance(); movement = Movement.Instance(); // npcPanel = NPCPanel.Instance(); npcPanel2 = NPCPanel2.Instance(); meter = PleasantnessMeter.Instance(); myYesAction = new UnityAction(TestYesFunction); myNoAction = new UnityAction(TestNoFunction); myCancelAction = new UnityAction(TestCancelFunction); /* * flowerButton = GameObject.Find("FlowerButton").GetComponent<Button>(); * paintingButton = GameObject.Find("PaintingButton").GetComponent<Button>(); */ }