Полезное

Мы Вконтакте

Discord канал

#
1 ... 65666768697071 ... 174
Модератор: icms
Аватара пользователя
Пользователь
Сообщения: 1341
но в данном случает мне кажется что автор просто не знает что ссылкам надо присваивать значения и поэтому они все пустые сейчас.
я прав?
_________________
прикрепленные картинки с radikal не смотрю.
Аватара пользователя
Супермодератор
Сообщения: 719
Не думаю, я думаю что автор ложит ссылку на виджет в переменную в момент его создания, а при удалении из парента ссылки из переменных изымает. Гипотетически. В этом случае, если выджеты не открыты то ссылки будут пустые.
_________________
Ничто не истинно. И если это утверждение истинно, то оно ложно. (c)
Аватара пользователя
Пользователь
Сообщения: 708
Цитата:
Попробуйте вот что, верните как у вас было изначально, но замените функции ис ин вьюпорт на ис валид, просто ради проверки, может ошибки вообще не из за этого появляются. ))[


Вот что получилось, все работает так как нужно и ошибок нет! )
http://pix.academ.info/img/2017/06/21/5 ... ec8ba9.jpg

Di-Crash
Noob256

Спасибо за помощь! )))
_________________
Game Area51 Update 1
First Person Shooter Released Jul 24, 2017
The game is a 3d shooter with the elements of the quest.

Изображение
Аватара пользователя
Супермодератор
Сообщения: 719
Ну как бы это не совсем то. )) Мне неизвестно как у вас заполняются ссылки, если вы хотите оставить так как есть, вам необходимо вычищать их при закрытии виджета. (виджет после удаления из парента остается в памяти, а значит и ссылка на него будет валидна)
_________________
Ничто не истинно. И если это утверждение истинно, то оно ложно. (c)
Аватара пользователя
Пользователь
Сообщения: 708
Noob256 писал(а):
но в данном случает мне кажется что автор просто не знает что ссылкам надо присваивать значения и поэтому они все пустые сейчас.
я прав?

Да, этого я не знал. (
_________________
Game Area51 Update 1
First Person Shooter Released Jul 24, 2017
The game is a 3d shooter with the elements of the quest.

Изображение
Аватара пользователя
Пользователь
Сообщения: 1341
это может работать правильно только если при добавлении во вьюпорт заполняется ссылка и очищается при удалении из вьюпорта.

но если они пустые и не заполняются нигде, то то что сейчас сделано аналогично прямому соединению первого нода с последним в этом БП
_________________
прикрепленные картинки с radikal не смотрю.
Аватара пользователя
Пользователь
Сообщения: 708
Noob256 писал(а):
это может работать правильно только если при добавлении во вьюпорт заполняется ссылка и очищается при удалении из вьюпорта.

но если они пустые и не заполняются нигде, то то что сейчас сделано аналогично прямому соединению первого нода с последним в этом БП

Логика открытия инвентаря и закрытия

http://pix.academ.info/img/2017/06/21/7 ... f6769e.jpg
_________________
Game Area51 Update 1
First Person Shooter Released Jul 24, 2017
The game is a 3d shooter with the elements of the quest.

Изображение
Аватара пользователя
Пользователь
Сообщения: 708
Как можно из переменной массив в котором структура вытащить нужную итем с количеством, чтобы потом это отображалось с виджете?
http://pix.academ.info/img/2017/06/24/4 ... e7e7a3.jpg

Структура
http://pix.academ.info/img/2017/06/24/4 ... dbcbf7.jpg

Вот, что я сделал это работает, но очень криво (((
http://pix.academ.info/img/2017/06/24/8 ... c0fefb.jpg

У меня отображается только первый элемент в массиве, если их несколько, то не пойму, как их выводить, чтобы были все разные. И еще нужно, чтобы для каждой постройки отображалось все свое, то есть то что прописано у самой постройки. У меня сейчас отображается первый элемент в массиве со своим количеством для каждой постройки, но текст не меняется и wood будет для всех построек в списке, но с разным количеством он.

Логика виджета, который появляется при наведении на нужную постройку.

http://pix.academ.info/img/2017/06/24/8 ... faca4e.jpg

http://pix.academ.info/img/2017/06/24/f ... 89fa9a.jpg
_________________
Game Area51 Update 1
First Person Shooter Released Jul 24, 2017
The game is a 3d shooter with the elements of the quest.

Изображение
Аватара пользователя
Пользователь
Сообщения: 1341
Ты взял чужой урок и не разобрался как он работает?

Чтобы в массиве найти нужный элемент нужно в цикле перебрать все элементы сравнивая их id с id того элемента что ищешь
_________________
прикрепленные картинки с radikal не смотрю.
Аватара пользователя
Пользователь
Сообщения: 1341
я сам учился делать инвентарь по этому уроку https://www.youtube.com/watch?v=wyC5vl64V9k
но это не значит что сразу все заработает, надо всегда разбираться как оно должно работать

и даже этот урок не идеален
_________________
прикрепленные картинки с radikal не смотрю.


Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 12

UEngine.ru © 2017
Все права защищены. При копировании материалов с сайта, ссылка на первоисточник обязательна.
Яндекс.Метрика
Главная страница