Вы правы. Но концепция юнити такова, что код написанный там, не является ООП. А одна из целей проекта, это конечно научиться сопровождать большой проект, чтобы подтянуть ООП, всё таки гитхаб показывает в нем 50000 строк со всеми файлами, сгенерированными студией. Инструментарий буду изучать, всё новый и новый. Спасибо.
Сейчас применяется первый способ, только обрабатывается клик по форме(а не панели), и затем ищем самый близкий Label(это возможно, так как сами Labelы в игре не показываются). А вот второй способ заставляет меня сомневаться в производительности. Даже при размерах поля 20x15 мы получаем 300 панелей.
Просто мне интересно научиться применять различные фишки WinForms, чтобы делать красивый и удобный интерфейс, ну и возможно, пересесть в будущем на WPF, а Unity это всё таки целая область. Также, оригинал игры написан с использованием форм.
Нажатие иногда происходит мимо лэйбла, и этот код вставлен и туда, чтобы определить его. Ну и конечно, его можно убрать с обработчика лэйбла. Спасибо))
Есть ли смысл после «Совершенного кода» Макконнелла читать «Чистый код»? По-моему, будет довольно спорная польза. И с наименованиями я вроде разобрался, спасибо за подсказку.
Статья создана, чтобы получить фидбэк о первой версии проекта, ведь больше некому его оценить. Сейчас от первой версии не осталось ничего(ведь это была проба создать большой проект). Спасибо вам за ваш отзыв.
Я думал, что создание такого класса не будет считаться глобальными данными, но сейчас прочитал «Совершенный код» Макконнелла, и понял, что не прав. Сейчас всё переделываю, чтобы не только работало, но и было правильно написано.
Вы правы. Но концепция юнити такова, что код написанный там, не является ООП. А одна из целей проекта, это конечно научиться сопровождать большой проект, чтобы подтянуть ООП, всё таки гитхаб показывает в нем 50000 строк со всеми файлами, сгенерированными студией. Инструментарий буду изучать, всё новый и новый. Спасибо.
Распознавание лиц требует пытливый ум))
Нажатие иногда происходит мимо лэйбла, и этот код вставлен и туда, чтобы определить его. Ну и конечно, его можно убрать с обработчика лэйбла. Спасибо))
Ну и лэйбл очень маленький, и когда нажимаешь на ячейку "таблицы" там где нет текста обработчик не срабатывает
При добавление лэйблов массивом, при обработке нажатия на один из них ставиться значение глубины последнего