private void OnFailedInput() { InputDoneComponent inputDone = GuiHelper.Instanciate(InputDonePrefab, AcceptanceAreaImage.gameObject) .GetComponent <InputDoneComponent>(); inputDone.Image.sprite = GetFailedTextureFromAction(InputSequence[index]); inputDone.GetComponent <AudioSource>().enabled = true; }
private void AddCurrentInput() { InputDoneComponent inputDone = GuiHelper.Instanciate(InputDonePrefab, AcceptanceAreaImage.gameObject) .GetComponent <InputDoneComponent>(); inputDone.Image.sprite = GetTextureFromAction(InputSequence[index]); InputComponent i = GuiHelper.Instanciate(InputPrefab, CurrentInputContainer).GetComponent <InputComponent>(); i.Image.sprite = GetTextureFromAction(InputSequence[index]); PlayerControllerComponent.Instance.SetState(InputSequence[index]); this.index++; }