с описаниями нод и всё такое.
А то я смотрю какие-то туториалы, как что-то сделать блюпринтами и половину понять не могу, чё происходит и как что работает.
docs.unrealengine.com
Я имею в виду не просто описания, а какие-то пояснения, что и как происходит. Вот прям пример из того, что сейчас делаю : смотрю тутор и в нём надо просто инвертнуть какое-то значение.Почему умножают на флот, а не на интеджер, если нам надо просто на -1 умножить? И всякие такие моменты постоянно возникают и в итоге к концу тутора всё работает, но вообще не хрена не понятно, что и почему происходит.
потому что представление флоатов отличается от интов (гугли "битовое представление инта" и IEE754)
Это имеет значение при преобразовании типов к одному к другом типа float a = *(float*)&b где b - int
Многие вещи приходят с практикой, а чтобы начать глубоко понимать блупринты надо углубляться в программирование и как всё работает в C++.
в данном случае нет разницы на что ты умножишь , а так точность float выше, вероятно автор оставил возможность что-то тестировать с др значениями ну либо банально выбрал первую попавшуюся ноду контекстно
А разве float коннектится с integer? По крайне мере в бп я ни разу не встречал такой практики. И конвертации встроенной как в случае с printstring тоже не предусмотренно. Это же разные типы переменных, которые соответствуют своей логике. Не?
Коннектится, конечно. Разные виды округления есть
Принял! Буду знать) сам не пользовал) это выравнивание бп в сцене? Так для общего развития)
Да вроде не выравнивал в этом случае, сами как-то так встали)
Обсуждают сегодня