Полезное

Мы Вконтакте

Discord канал

#
1 ... 63646566676869 ... 174
Модератор: icms
Аватара пользователя
Пользователь
Сообщения: 1341
Почему прозрачную? можно ведь просто виджет поместить внутрь кнопки
_________________
прикрепленные картинки с radikal не смотрю.
Аватара пользователя
Пользователь
Сообщения: 708
Подскажите пожалуйста, как можно избавиться от ошибок или на это можно не обращать внимание?
Я сделал логику, которая не позволяет открыть инвентарь или другой виджет, пока какой-то другой виджет активен, это все работает, так как мне нужно, но почему-то появляются ошибки (((

Скрин логики:
http://pix.academ.info/img/2017/06/21/9 ... 60c775.jpg


_________________
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
Di-Crash писал(а):
Похоже у вас ссылки пустые и из за этого выскакивают ошибки, могу и ошибаться, но попробуйте проверять их на валидность перед тем как проверять добавлены ли они во вьюпорт.

В теории, если бы ссылки были бы пустые, то тогда логика бы не работала.

Если так, то не помогает:
http://pix.academ.info/img/2017/06/21/b ... f543a5.jpg
_________________
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)
Аватара пользователя
Пользователь
Сообщения: 1341
(_-=ZhekA=-_) писал(а):
Di-Crash писал(а):
Похоже у вас ссылки пустые и из за этого выскакивают ошибки, могу и ошибаться, но попробуйте проверять их на валидность перед тем как проверять добавлены ли они во вьюпорт.

В теории, если бы ссылки были бы пустые, то тогда логика бы не работала.

Если так, то не помогает:
http://pix.academ.info/img/2017/06/21/b ... f543a5.jpg


ты здесь открываешь инвентарь по разу для каждой невалидной ссылки если есть хоть один виджет во вьюпорте ?
_________________
прикрепленные картинки с radikal не смотрю.
Аватара пользователя
Пользователь
Сообщения: 708
Di-Crash писал(а):
Ну почему же, у вас логика такая, нажал кнопку, и если хоть один их этих виджетов присутствует во вьюпорте, то функция тоггл инвентори не запуститься. Если все ссылки пустые, то они не могут находиться во вьюпорте, более того у них не существует свойства которое функция ис ин вьюпорт пытается проверить, и я думаю что она выдает лож по умолчанию и ошибку, из за того что ссылка пуста. А если ссылка вдруг наполнилась и попала во вьюпорт то функция как ей и положено выдаст правду.

А как можно поправить эту логику, чтобы она работала, как прежде и ошибок не выдавала? )
_________________
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)
Последний раз редактировалось Di-Crash 21 июн 2017, 13:39, всего редактировалось 1 раз.
Аватара пользователя
Пользователь
Сообщения: 1341
ну давай подумаем, что ты хочешь сделать?
наверное чтобы инвентарь открывался если виджет валидный и во вьюпорте?
_________________
прикрепленные картинки с radikal не смотрю.
Аватара пользователя
Пользователь
Сообщения: 708
Noob256 писал(а):
(_-=ZhekA=-_) писал(а):
Di-Crash писал(а):
Похоже у вас ссылки пустые и из за этого выскакивают ошибки, могу и ошибаться, но попробуйте проверять их на валидность перед тем как проверять добавлены ли они во вьюпорт.

В теории, если бы ссылки были бы пустые, то тогда логика бы не работала.

Если так, то не помогает:
http://pix.academ.info/img/2017/06/21/b ... f543a5.jpg


ты здесь открываешь инвентарь по разу для каждой невалидной ссылки если есть хоть один виджет во вьюпорте ?


Вообще я хотел сделать, чтобы если, какой-то виджет активен ( уже открыт на экране ), то инвентарь не открывается
_________________
Game Area51 Update 1
First Person Shooter Released Jul 24, 2017
The game is a 3d shooter with the elements of the quest.

Изображение


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

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