Size: a a a

2020 March 20

Е

Евгений in unity3d.ru
пробовал, не помогает
источник

AN

Arthur Novikov in unity3d.ru
С массой и драгом игрался?
источник

Э

Эрмек in unity3d.ru
я хочу сделать равномерное и плавное изменение от одного числа к другому за N время, как это можно реализовать?
если делать с помощью Mathf.Lerp - то происходит резкий скачок и последующее замедление, а мне нужно равномерно
источник

AN

Arthur Novikov in unity3d.ru
Эрмек
я хочу сделать равномерное и плавное изменение от одного числа к другому за N время, как это можно реализовать?
если делать с помощью Mathf.Lerp - то происходит резкий скачок и последующее замедление, а мне нужно равномерно
Первый вариант - в качестве параметра в Lerp брать квадрат числа;
Второй вариант:

A += Time.deltaTime * Mathf.Min(B - A, 10);
Вместо 10 задаёшь любую константу;
источник

AN

Arthur Novikov in unity3d.ru
Или нужно полностью равномерное? Или плавное начало и плавное окончание?
источник

A(

Andrey (@AndrewB330) in unity3d.ru
Gleb Vorontcov
камеру проверь, возможно Camera.main не та, из которой ты ожидаешь получить луч
одна камера на сцене
источник

Э

Эрмек in unity3d.ru
Arthur Novikov
Или нужно полностью равномерное? Или плавное начало и плавное окончание?
полностью равномерное
источник

AN

Arthur Novikov in unity3d.ru
Эрмек
полностью равномерное
float distance = B - A;

Потом в апдейте или в корутине:

A += distance * Time.deltaTime * 1 / N;

N - время перемещения.
источник

Э

Эрмек in unity3d.ru
Arthur Novikov
float distance = B - A;

Потом в апдейте или в корутине:

A += distance * Time.deltaTime * 1 / N;

N - время перемещения.
круто! сейчас попробую
источник

M

Medni in unity3d.ru
Кто подскажет крутые плагины для юньки. Может что то годное из раздела tools в ассет сторе
источник

Э

Эрмек in unity3d.ru
Arthur Novikov
float distance = B - A;

Потом в апдейте или в корутине:

A += distance * Time.deltaTime * 1 / N;

N - время перемещения.
источник

Э

Эрмек in unity3d.ru
Arthur Novikov
float distance = B - A;

Потом в апдейте или в корутине:

A += distance * Time.deltaTime * 1 / N;

N - время перемещения.
A(currentHp) вообще не меняется
источник

AN

Arthur Novikov in unity3d.ru
Эрмек
A(currentHp) вообще не меняется
Где ты всё это вызываешь?
источник

Э

Эрмек in unity3d.ru
Arthur Novikov
Где ты всё это вызываешь?
в Update
источник

Э

Эрмек in unity3d.ru
Arthur Novikov
Где ты всё это вызываешь?
https://prnt.sc/rjlu05
условие срабатывает, в логах выходит SmoothReduceHp
источник

AN

Arthur Novikov in unity3d.ru
Эрмек
https://prnt.sc/rjlu05
условие срабатывает, в логах выходит SmoothReduceHp
Смещение может быть маленьким, сделай currentHp float и убери приведение к int
источник

FN

Fenrir Nordson in unity3d.ru
Переслано от Fenrir Nordson
Подскажите по бандлам... Когда билжу чере з билд мап (1 из 10 бандлов) в бандл включаются материалы, которые входят в другой бандл.. как это обойти?
источник

FN

Fenrir Nordson in unity3d.ru
Или по другому вопрос, как сбилдить бандлы, что бы оно сохраняло зависимости
источник

FN

Fenrir Nordson in unity3d.ru
а не включало их в бандл
источник

T

TheCoreWin in unity3d.ru
Как привязать партиклы к канвасу?  Есть канвас со ScreenSpace - Overlay и проблемно рендерить их Main камерой, что в таком случае делать? Отдельной камерой рендерить?
источник