Суббота, 01 Октября 2022, 05:02

Приветствую Вас Гость

[ Новые сообщения · Игроделы · Правила · Поиск ]
  • Страница 1 из 1
  • 1
Модератор форума: beril  
Форум игроделов » Движки для разработки игр и сложные системы разработки » Unity » Удаление содержимого массива из другого скрипта
Удаление содержимого массива из другого скрипта
labinzevvДата: Пятница, 16 Июля 2021, 14:55 | Сообщение # 1
частый гость
Сейчас нет на сайте
Всем привет. Такой вопрос: Есть два скрипта, в одном есть массив public GameObject[] objMassive; во втором метод в котором нужно удалить элемент из массива GameObject[] objMassive; В нем создаю публичную переменную, которая ссылается на первый скрипт public calculate calcul; и в методе пишу calcul.Destroy(objMassive[1]); и нифига не работает... подчёркивает именно objMassive и пишет "не существует в данном контексте". Кто нибудь, объясните в чём дело или как надо правильно плиииз...

3d modeling, unfolding, and texturing. My works: https://vk.com/labinzevv
masb8ly-GCДата: Пятница, 16 Июля 2021, 18:14 | Сообщение # 2
постоянный участник
Сейчас нет на сайте
labinzevv, дык ты и ссылайся на массив из первого скрипта)
Не objMassive, а calcul.objMassive


Backend Developer ESIS
Client Side Developer Room8Studio
Technical Leader Lucid Reality Labs
Chief Technology Officer The Intruders
Chief Technology Officer RoyalePlay Games
labinzevvДата: Пятница, 16 Июля 2021, 21:56 | Сообщение # 3
частый гость
Сейчас нет на сайте
Цитата masb8ly-GC ()
labinzevv, дык ты и ссылайся на массив из первого скрипта)
Не objMassive, а calcul.objMassive

Так я ж так и делаю и нифига не работает...


3d modeling, unfolding, and texturing. My works: https://vk.com/labinzevv
drcrackДата: Суббота, 17 Июля 2021, 09:45 | Сообщение # 4
старожил
Сейчас нет на сайте
Код
Destroy(calcul.objMassive[1]);


Цитата
во втором метод в котором нужно удалить элемент из массива

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


Сообщение отредактировал drcrack - Суббота, 17 Июля 2021, 09:46
SpringДата: Воскресенье, 18 Июля 2021, 19:54 | Сообщение # 5
частый гость
Сейчас нет на сайте
Можно приравнять объект из массиве к null, но таким способом остаётся пустота в массиве.
labinzevvДата: Четверг, 22 Июля 2021, 14:05 | Сообщение # 6
частый гость
Сейчас нет на сайте
Цитата Spring ()
Можно приравнять объект из массиве к null, но таким способом остаётся пустота в массиве.

Тоже вариант, благодарю за подсказку:)


3d modeling, unfolding, and texturing. My works: https://vk.com/labinzevv
Форум игроделов » Движки для разработки игр и сложные системы разработки » Unity » Удаление содержимого массива из другого скрипта
  • Страница 1 из 1
  • 1
Поиск:

Все права сохранены. GcUp.ru © 2008-2022 Рейтинг