private void OnBonusCollected(int bonusSize) { _tail.AddRange(_tailGenerator.GenerateStartTail(bonusSize, _tail[TailCount - 1].transform.position)); TailSizeUpdated?.Invoke(_tail.Count); }
private void Awake() { _tailGenerator = GetComponent <TailGenerator>(); _snakeInput = GetComponent <SnakeInput>(); _tail = _tailGenerator.GenerateStartTail(_tailSize, transform.position); }