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"); } }
#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; } }
public Sprite getControlSprite(MicrogameTraits.ControlScheme controlScheme) { return(controlSprites[(int)controlScheme]); }
#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)); }