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++;
        }