public void SetAnswer(KeyValuePair <string, bool> answer, GameObject rock, MapQuestionManager callbackManager) { myCallbackScript = callbackManager; myAnswer = answer; myText.text = answer.Key; Instantiate(rock, transform); }
// Start is called before the first frame update void Start() { OnClickScript mouseScript = gameObject.GetComponent <OnClickScript>(); mouseScript.hoverFunctionList.Add(OnHover); mouseScript.clickFunctionList.Add(OnClick); iconObject = transform.GetChild(0).gameObject; iconAnimator = iconObject.GetComponent <Animator>(); mySprite = iconObject.GetComponent <SpriteRenderer>(); // mySprite.sprite = myIcon; iconAnimator.SetFloat("RandomTime", Random.Range(0.8f, 1.2f)); questionManager = GameObject.Find("QuestionHolder").GetComponent <MapQuestionManager>(); }