void Start() { // Get References rb = GetComponent <Rigidbody2D>(); sr = GetComponent <SpriteRenderer>(); tr = GetComponent <TrailRenderer>(); // Set the Sprite int offset = PlayerPrefs.GetInt($"PLAYER{controllerNum}_SPRITE_INDEX", 1); sprite = spritesReference.GetSpriteSet(offset); sr.sprite = sprite.main; // Disable Trail tr.emitting = false; }
public Sprite GetSprite(int index, bool crouching = false) { HumanSpriteSet set = GetSpriteSet(index); return(crouching ? set.crouching : set.main); }