Пример #1
0
    string getDefaultControlString(MicrogameTraits.ControlScheme controlScheme)
    {
        switch (controlScheme)
        {
        case (MicrogameTraits.ControlScheme.Key):
            return("USE DA KEYZ");

        case (MicrogameTraits.ControlScheme.Mouse):
            return("USE DA MOUSE");

        default:
            return("USE SOMETHING");
        }
    }
Пример #2
0
#pragma warning restore 0649

    public void setControlScheme(MicrogameTraits.ControlScheme controlScheme)
    {
        //TODO re-enable command warnings?
        controlRenderer.sprite = StageController.instance.controlSchemeSprites[(int)controlScheme];

        var text = TextHelper.getLocalizedTextNoWarnings("stage.control." + controlScheme.ToString().ToLower(), getDefaultControlString(controlScheme));

        if (controlText != null)
        {
            controlText.text = text;
        }
        if (controlTmpComponent != null)
        {
            controlTmpComponent.text = text;
        }
    }
Пример #3
0
 public Sprite getControlSprite(MicrogameTraits.ControlScheme controlScheme)
 {
     return(controlSprites[(int)controlScheme]);
 }
Пример #4
0
#pragma warning restore 0649

    public void setControlScheme(MicrogameTraits.ControlScheme controlScheme)
    {
        //TODO re-enable command warnings?
        controlRenderer.sprite = GameController.instance.getControlSprite(controlScheme);
        controlText.text       = TextHelper.getLocalizedTextNoWarnings("stage.control." + controlScheme.ToString().ToLower(), getDefaultControlString(controlScheme));
    }