public void Initialization() { Services.Instance.LevelService.IsSnakeAlive = true; var characterBehaviour = CustomResources.Load <CharacterBehaviour> (AssetsPathGameObject.GameObjects[GameObjectType.Character]); _characterBehaviour = Object.Instantiate(characterBehaviour); Services.Instance.LevelService.CharacterBehaviour = _characterBehaviour; }
private void AddBlock(int numberButton)//метод добавления турели если его нет то { if (_characterBehaviour == null) { _characterBehaviour = Services.Instance.LevelService.CharacterBehaviour; } if (_characterBehaviour.GetBlock(numberButton) != null)// если есть блок то активируем панель для выбопв турели { _panelTurretsType.SetActive(true); _selectButtonsIndex = numberButton; } else { ChangeSprite(numberButton); } }