Size: a a a

2021 January 17

D

Danil in unity3d.ru
Подскажите, как сделать подбор предметов как в Dark Soul's? (нужно встать рядом или на предмет, и нажать на кнопку, чтобы собрать)
Я попытался это сделать, но у меня не всегда срабатывает нажатие, и приходится по 100 раз нажимать чтобы собрался предмет, я пробовал через OnTriggerStay().
источник

ДК

Даниил Котов... in unity3d.ru
Danil
Подскажите, как сделать подбор предметов как в Dark Soul's? (нужно встать рядом или на предмет, и нажать на кнопку, чтобы собрать)
Я попытался это сделать, но у меня не всегда срабатывает нажатие, и приходится по 100 раз нажимать чтобы собрался предмет, я пробовал через OnTriggerStay().
bool CanPickupItem = false; // может ли игрок подобрать предмет
GameObject TouchedTo; // предмет который игрок может подобрать

void Update() {
if(CanPickupItem && TouchedTo != null && Input.GetKeyDown(KeyCode.G))
Destroy(TouchedTo); // подбор предмета
}
/* просто пишешь в OnTriggerExit, OnTriggerEnter - CanPickupItem = true/false
и задаёшь в TouchedTo объект который игрок может подобрать, в onTriggerExit он должен становится null */
источник

ДК

Даниил Котов... in unity3d.ru
Danil
Подскажите, как сделать подбор предметов как в Dark Soul's? (нужно встать рядом или на предмет, и нажать на кнопку, чтобы собрать)
Я попытался это сделать, но у меня не всегда срабатывает нажатие, и приходится по 100 раз нажимать чтобы собрался предмет, я пробовал через OnTriggerStay().
я ясно объяснил?
источник

VA

Vitaliy Anapov in unity3d.ru
Как изменить иконку файла с конкретным расширением?
источник

A

Amigo in unity3d.ru
Привет, кто нить знает как эти тени треугольники убрать? или это косяк модели?
источник

DO

Doctor Ozerate in unity3d.ru
playerStatus.currStamina -= 10 * Time.deltaTime;

Здрасте, в чём может быть проблема? Все ссылки и прочее указано а он не хочет бежать
источник

DO

Doctor Ozerate in unity3d.ru
void Sprint()
   {
       MoveSpeed = sprintSpeed;
       isSprinting=true;
       playerStatus.currStamina -= 1*Time.deltaTime;
       playerStatus.CheckStamina();
   }

вот полная функция
источник

DO

Doctor Ozerate in unity3d.ru
вот ошибка, но я не понимаю что он хочет
источник

VA

Vitaliy Anapov in unity3d.ru
Doctor Ozerate
вот ошибка, но я не понимаю что он хочет
инспектор покажи
источник

DO

Doctor Ozerate in unity3d.ru
источник

DS

Dmitry Sunozov in unity3d.ru
Doctor Ozerate
вот ошибка, но я не понимаю что он хочет
playerStatus == null возможно
источник

DO

Doctor Ozerate in unity3d.ru
то есть?
источник

DS

Dmitry Sunozov in unity3d.ru
какая из строк 64?
источник

DO

Doctor Ozerate in unity3d.ru
источник

DO

Doctor Ozerate in unity3d.ru
playerStatus.currStamina -= 1*Time.deltaTime;
вот 64
источник

m

mr. Rick190 in unity3d.ru
Коллеги. Делаю открытое тестирование. Как долго обычно висит флаг на рассмотрении?
источник

DS

Dmitry Sunozov in unity3d.ru
ну скорей всего playerStatus равен null
источник

DO

Doctor Ozerate in unity3d.ru
Dmitry Sunozov
ну скорей всего playerStatus равен null
немного не понял
источник

DO

Doctor Ozerate in unity3d.ru
я ж вот фото скинул что он указан
источник

DO

Doctor Ozerate in unity3d.ru
и не равен null
источник