Форум программистов, компьютерный форум, киберфорум
Unity, Unity3D
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.60/5: Рейтинг темы: голосов - 5, средняя оценка - 4.60
0 / 0 / 0
Регистрация: 01.11.2018
Сообщений: 11

Как обратиться к элементу в GridLayoutGroup?

13.05.2019, 20:22. Показов 1063. Ответов 1
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Создала Canvas, в нём Panel с GridLayoutGroup, и добавила туда 6 кнопок, думала с ними будет проще. Но в идеале вместо кнопок лучше 6 картинок.
Но проблема заключается в следующем: как обратиться к элементу? Например, к Canvas добавить скрипт, в котором будет определяться, какой элемент из GridLayoutGroup был нажат?
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
13.05.2019, 20:22
Ответы с готовыми решениями:

Как правильно обратиться к элементу List по индексу? Или получить индекс для перебора в цикле?
извиняюсь за банальный вопрос ,но подскажите пожалуйста ,как полуить индекс элемента в листе. то есть его порядковый номер.

Как обратиться к элементу ArrayList
Добрый день. Читаю данные из текстового файла и создаю двумерный массив. Для этого использую массив объектов ArrayList. static int...

Как обратиться к элементу списка?
У меня есть список, в котором лежат классы. Как я могу обратиться к какому-либо элементу не используя цикл for? По индексу тоже нельзя...

1
490 / 286 / 129
Регистрация: 30.10.2018
Сообщений: 1,309
13.05.2019, 20:30
Цитата Сообщение от Anuta_Ch Посмотреть сообщение
Например, к Canvas добавить скрипт, в котором будет определяться, какой элемент из GridLayoutGroup был нажат?
это тебе браузер что ли? Даже в простых приложениях винды не работает по схеме: "какой был нажат", нет такого. Если у тебя изображения UI то добавь компонент Button, а их уже управляй через ивенты. Если ты не понимаешь пока как это работает, то можешь просто через инспектор прямо и назначить.

Плюсик - это добавить метод который будет это обрабатывать.

В поле вставляешь объект на котором висит скрипт который будет это обрабатывать и потом выберешь названия метода.

Можешь в скрипт канваса закинуть метод:

C#
1
2
3
4
public void ClickB1()
{
//действия для первой кнопки
}
И так для всех кнопок. Но можно и одним методом, примерно так:

C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
public void ClickBs(int n)
{
switch(n)
{
case 1: // действия для первой кнопки
break;
case 2: // действия для 2 кнопки
break;
case 3: // действия для 3 кнопки
break;
case 4: // действия для 4 кнопки
break;
case 5: // действия для 5 кнопки
break;
case 6: // действия для 6 кнопки
break;
}
}
Можешь поексперементировать.
Миниатюры
Как обратиться к элементу в GridLayoutGroup?  
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
13.05.2019, 20:30
Помогаю со студенческими работами здесь

Как обратиться к элементу списка?
Подскажите как автоматически (в цикле например) обратиться к члену списка. Список выглядит так: //Определение: class Node: { ...

Как обратиться к элементу стека?
Как обратиться к элементу стека? Обращение как к элементу массива, например a, не проходит. Спасибо

Как правильно обратиться к элементу
Мне необходимо обратиться к списку с классом "sub" я пишу путь .content .left-column> ul > li > ul.sub но ничего не происходит. В чем...

Как обратиться к неактивному элементу?
Тема наверняка уже много раз обсуждалась, но я не смог найти решения... В общем, ситуация следующая: на форме Edit1 и ComboBox1. При...

Как обратиться к элементу по имени?
Привет! Пример из ФАКа (Controls as TextBox).Text = "newText"; работает отлично, но когда пытаюсь его реализовать в своем...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): сборка C/C++ проекта из консоли
8Observer8 30.01.2026
Содержание блога Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
Установка Emscripten SDK (emsdk) и CMake на Windows для сборки C и C++ приложений в WebAssembly (Wasm)
8Observer8 30.01.2026
Чтобы скачать Emscripten SDK (emsdk) необходимо сначало скачать и уставить Git: Install for Windows. Следуйте стандартной процедуре установки Git через установщик. Система контроля версиями Git. . .
Подключение Box2D v3 к SDL3 для Android: физика и отрисовка коллайдеров
8Observer8 29.01.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами. Версия v3 была полностью переписана на Си, в. . .
Инструменты COM: Сохранение данный из VARIANT в файл и загрузка из файла в VARIANT
bedvit 28.01.2026
Сохранение базовых типов COM и массивов (одномерных или двухмерных) любой вложенности (деревья) в файл, с возможностью выбора алгоритмов сжатия и шифрования. Часть библиотеки BedvitCOM Использованы. . .
Загрузка PNG с альфа-каналом на SDL3 для Android: с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 28.01.2026
Содержание блога SDL3 имеет собственные средства для загрузки и отображения PNG-файлов с альфа-каналом и базовой работы с ними. В этой инструкции используется функция SDL_LoadPNG(), которая. . .
Загрузка PNG с альфа-каналом на SDL3 для Android: с помощью SDL3_image
8Observer8 27.01.2026
Содержание блога SDL3_image - это библиотека для загрузки и работы с изображениями. Эта пошаговая инструкция покажет, как загрузить и вывести на экран смартфона картинку с альфа-каналом, то есть с. . .
Влияние грибов на сукцессию
anaschu 26.01.2026
Бифуркационные изменения массы гриба происходят тогда, когда мы уменьшаем массу компоста в 10 раз, а скорость прироста биомассы уменьшаем в три раза. Скорость прироста биомассы может уменьшаться за. . .
Воспроизведение звукового файла с помощью SDL3_mixer при касании экрана Android
8Observer8 26.01.2026
Содержание блога SDL3_mixer - это библиотека я для воспроизведения аудио. В отличие от инструкции по добавлению текста код по проигрыванию звука уже содержится в шаблоне примера. Нужно только. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru