public void unclickButton() { RFTestHandler rf = Camera.main.GetComponent <RFTestHandler>(); RFTestItem item = rf.frontEndItem; GetComponent <SpriteRenderer>().color = Color.white; item.activeItemNumber--; }
public void buttonPushed() { RFTestHandler rf = Camera.main.GetComponent <RFTestHandler>(); RFTestItem item = rf.frontEndItem; GetComponent <SpriteRenderer>().color = new Color(.3f, .3f, .3f, 1); changeLayerToFadeOut(); item.activeItemNumber++; if (item.activeItemNumber < item.testSentences.Length) { changeLayerToFadeIn(); } }
public void changeLayerToFadeIn() { print("changed layer"); RFTestHandler rf = Camera.main.GetComponent <RFTestHandler>(); RFTestItem item = rf.frontEndItem; int num = item.activeItemNumber; GameObject sentence = GameObject.Find("sentenceBox " + num + " clone " + rf.currentTestNumber); GameObject buttons = GameObject.Find("buttonSet " + num + " clone " + rf.currentTestNumber); sentence.layer = LayerMask.NameToLayer("fadeIn"); buttons.layer = LayerMask.NameToLayer("fadeIn"); foreach (Transform child in buttons.transform) { print("hit"); child.gameObject.layer = LayerMask.NameToLayer("fadeIn"); } }
public override void OnInspectorGUI() { base.OnInspectorGUI(); RFTestHandler t = (RFTestHandler)target; if (GUILayout.Button("Sort")) { t.SortItems(); } if (GUILayout.Button("Export")) { t.ExportItems(); } if (GUILayout.Button("Reset")) { t.ResetItemPositions(); } }
void Start() { rf = Camera.main.GetComponent <RFTestHandler>(); }