Задать вопрос
@olegmob
C#-программист

Перемещать или не перемещать объект(если не в три ряд и более)?

Игра "Три в ряд". Начал изучать Unity, не сильно пока разбираюсь.
При перемещении (скрин) 1 объекта на 2 объект, он найдет совпадение и по фрукты упадут вниз.
Реализовать такое условие: при перемещении (скрин) 3 объекта на 4 объект, он не находит совпадение и не должен перемещать эти фрукты(или переместить их обратно).
Скрин
5bf5043da971b393187833.png


Вот кусочек кода, где происходит основная функция при нажатии мыши.
spoiler
.....
if (GetAllAdjacentTiles().Contains(previousSelected.gameObject))
                {
					SwapSprite(previousSelected.render);
					previousSelected.ClearAllMatches();
					previousSelected.Deselect();
					ClearAllMatches();
				}
                else
                {
					previousSelected.GetComponent<Tile>().Deselect();
					Select();
				}
.......

Вот ссылка откуда взята игра
  • Вопрос задан
  • 81 просмотр
Подписаться 1 Средний 1 комментарий
Пригласить эксперта
Ответы на вопрос 1
@youkerni
Unity3D developer
Перечитайте свой вопрос и отредактируйте, пожалуйста. Раза 3 перечитал и до сих пор не понял что Вам нужно.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы