Есть массив. Туда заносятся ноды игральных карт на столе. И

есть ноды игральных карт, которые создаются посредством кода.

Как мне заносить ноды игральных карт в массив, если они создаются с разным названием? Card, Card2, Card5, Card7...

10 ответов

10 просмотров

При создании карты в коде просто саму ноду добавлять в массив, например

так ты и добавляешь конкретную ноду с именем "Card"

А как именно ты создаёшь карты?

Boris-V. Автор вопроса
Αίυαη Κεηοβί
так ты и добавляешь конкретную ноду с именем "Card...

Да, но помимо неё создаются ноды с именами Card2, Card5, Card7 :) Они уже в массив не пойдут, потому что игра ищет именно ноду Card :)

Boris-V. Автор вопроса
capybara 🌸🥥
А как именно ты создаёшь карты?

Скорее всего, придётся кидать код?

Boris V.
Скорее всего, придётся кидать код?

Ну, ты говоришь, что ноды создаются через код. Это значит, что ты знаешь их имена и в целом имеешь доступ к ним через переменную. Или нет?

Boris-V. Автор вопроса
capybara 🌸🥥
А как эти ноды создаются?

В начале отслаивается место на экране. Если я жму на это место, то создаётся нода Card, в ней уже в зависимости от активированной колоды (в какое именно место я нажал) заполняются данные по самой карте, грузится спрайт и настройки. Всё это происходит в скрипте самой ноды Card. И всё там же я добавляю настроенную карту в массив.

Boris V.
В начале отслаивается место на экране. Если я жму ...

Но ведь ты можешь просто добавить карту в массив без get_node

Boris V.
В начале отслаивается место на экране. Если я жму ...

объявляешь переменную, пихаешь ноду карты, настраиваешь, пихаешь переменную в массив

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

Обсуждают сегодня

А если изначально бот работал так : есть сайт онлайн школы. У каждого ученика свой кабинет. Где он авторизуется по своим данным. И уже в кабинете, на самом сайте делает оплату...
Денис 💡 Фрилансер
13
что это и почему оно? executor.start_polling(bot, skip_updates=True, on_startup=on_startup, File "/usr/local/lib/python3.10/dist-packages/aiogram/utils/executor.py", line 4...
𐌍𐌄 ᕓ𐌄𐌓𐌌Ꝋ𐌓𐌄
2
Напомните пожалуйста, v1.1 работает на PHP 8.2?
Ross
7
А что насчет FluentValidation? тоже ведь есть альтернатива у МС.
devman
13
Ребят, всем привет) Кто юзал/юзает Postgres? Я на MySQL сделал простенький сайт для диплома, но я внезапно обнаружил условие что надо было на Postgres) Проблема в том, что я н...
Dororo Steeeve
4
Спасибо. Начну с клиент-сервер. Там разберусь И еще вопрос - можно ли как то джобы отправлять на определенные клиенты? Например есть vdi и linux машина. Можно ли задачу оправ...
Sergey Ivanov
4
Читаю сейчас [нет, уже больше не читаю!] курсовую о Булгакове, написанную, похоже, с помощью ChatGPT. Это удивительный психоделический опыт. Текст в основном написан в стиле б...
✨ Uni [🌊 В отпуске]
1
Всем привет! подскажите, кто-то использовал vault + гео-распределенный etcd-кластер (мемберы в разных цодах)? какие есть подводные камни? и стоит ли вообще такое делать?
Василиса Васильева
4
Тут кто-то шарит в мед оборудовании?
Benz
10
Диски перестали работать почему-то в Нидерландах тогда. 0кб в сек Никто как я понял не сможет посоветовать vds в Нидерландах ?
Stargrapefruit
16
Карта сайта