// Start is called before the first frame update void Start() { player = GameManager.instance.playerForCharacter(GetComponent <CharacterSetting>().character); spriteSettings = GetComponent <CharacterSpriteManager>().SpritesForCharacter(player.character); animator = GetComponent <Animator>(); animator.speed = 1; facingRight = true; rb2d = GetComponent <Rigidbody2D>(); initialScale = transform.localScale; startingSpeed = speed; }
public void showCharacter(Character character) { CharacterSpiteSettings settings = GetComponent <CharacterSpriteManager>().SpritesForCharacter(character); GetComponent <SpriteRenderer>().sprite = settings.front; }