Size: a a a

2019 April 11

VB

Vladimir Baranov in Unreal Engine
и часто даже нормальные числа типа двойки на сетку не попадают
источник

VB

Vladimir Baranov in Unreal Engine
в принципе для каждого флоат числа можно вычислить даже, какое именно минимальное число к нему сейчас можно прибавить так чтобы прибавилось
источник

BB

Borm Borm in Unreal Engine
RoyalWing
интересно что 0.0f == 0.0f по идее работает без сбоев, кто нить вкурсе почему?
Ты ведь сравниваешь числовые литералы, почему там должны быть какие-то сбои?
источник

R

RoyalWing in Unreal Engine
я просто не верно их понимал
источник

R

RoyalWing in Unreal Engine
проблемы не со сравнением , а с назначением
источник

R

RoyalWing in Unreal Engine
А есть ли какой нибудь правильный способ получения класса текущего Game Mode на клиенте? Допустим у меня каждый гейммод хранит в себе информацию о том, какой кусок интерфейса будет подрублен к основному худу.
источник

R

RoyalWing in Unreal Engine
Я конечно мог бы писать класс гейммода в геймстейт и рассылать всем, но мне, честно говоря, это не кажется элегантным способом
источник

СВ

Сэр Гусь Важный... in Unreal Engine
RoyalWing
А есть ли какой нибудь правильный способ получения класса текущего Game Mode на клиенте? Допустим у меня каждый гейммод хранит в себе информацию о том, какой кусок интерфейса будет подрублен к основному худу.
Возможно у ворлда или левела есть что то
источник

R

RoyalWing in Unreal Engine
у левела врядли, он в принципе просто контейнер дял акторов, а вот ворлд ща поколупаю
источник

VK

Vladimir Khanin in Unreal Engine
RoyalWing
Я конечно мог бы писать класс гейммода в геймстейт и рассылать всем, но мне, честно говоря, это не кажется элегантным способом
но ведь фактически GS и создан для подобных задач
источник

R

RoyalWing in Unreal Engine
Да, но это ж придётся ждать пока GS будет реплицирован
источник

VK

Vladimir Khanin in Unreal Engine
RoyalWing
Да, но это ж придётся ждать пока GS будет реплицирован
так в любом случае это нужно ждать.
Даже если ты получишь ГМ на клиенте, у тебя не будет данных на клиенте. Так как они не пришли.
источник

AS

Alexander Shumeyko in Unreal Engine
RoyalWing
А есть ли какой нибудь правильный способ получения класса текущего Game Mode на клиенте? Допустим у меня каждый гейммод хранит в себе информацию о том, какой кусок интерфейса будет подрублен к основному худу.
Гейммод чисто серверная фича, инфо об интерфейсе можно засунуть в геймСтейт
источник

СВ

Сэр Гусь Важный... in Unreal Engine
RoyalWing
у левела врядли, он в принципе просто контейнер дял акторов, а вот ворлд ща поколупаю
А гейммод не актор?)
источник

VK

Vladimir Khanin in Unreal Engine
Как не крути, но каждый клиент это абсолютная отдельная игра
источник

VK

Vladimir Khanin in Unreal Engine
и репликация сугубо заботится о том, что бы определенные данные отправлялись в свои переменные на клиентах.
источник

СВ

Сэр Гусь Важный... in Unreal Engine
Alexander Shumeyko
Гейммод чисто серверная фича, инфо об интерфейсе можно засунуть в геймСтейт
Ну клиенты все равно храняи инфу о левеле
источник

AS

Alexander Shumeyko in Unreal Engine
Сэр Гусь Важный
Ну клиенты все равно храняи инфу о левеле
О левеле да, но гейммода там же нет
источник

СВ

Сэр Гусь Важный... in Unreal Engine
Возможно эта метаинформация будет на клиенте
источник

n

norlin in Unreal Engine
norlin
спасибо, в XCode 9.4.1 вообще без вопросов компилится
А теперь fun fact:
в 4.21 можно выбрать Metal 2.1... Который появляется только в XCode 10+.
источник