Size: a a a

2020 March 15

PD

Paul Dyatlov in unity3d.ru
Anton Smetanin
Проверяется 4 стороны и в зависимости от них спавнится клетка в какой-то позиции
Я думаю, там где-то происходит эксепшен, но он не хендлится из за асинхронного метода
источник

AS

Anton Smetanin in unity3d.ru
Paul Dyatlov
Я думаю, там где-то происходит эксепшен, но он не хендлится из за асинхронного метода
Кстати, да, такое может быть
источник

PD

Paul Dyatlov in unity3d.ru
Anton Smetanin
Кстати, да, такое может быть
Надо в try catch завернуть место, где Debug.Log дергается
источник

PD

Paul Dyatlov in unity3d.ru
И там уже посмотреть дальше)
источник

AS

Anton Smetanin in unity3d.ru
Вообще такие эксепшены всё равно вываливаются ворнингами в лог
источник

AS

Anton Smetanin in unity3d.ru
Но не сразу
источник

A

Alex in unity3d.ru
Переслано от Alex
Ребята подскажите пожалуйста как стрелять именно туда куда смотрит персонаж? 3д
источник

PD

Paul Dyatlov in unity3d.ru
Alex
Переслано от Alex
Ребята подскажите пожалуйста как стрелять именно туда куда смотрит персонаж? 3д
источник

AY

Artem Yurchenko in unity3d.ru
Paul Dyatlov
Надо в try catch завернуть место, где Debug.Log дергается
Спасибо. Выбрасывает ексепшин, что я далбаеб не удалил обьект из пула, когда удалял его в другом потоке. За код - чел, я понимаю, что говнокодить - не хорошо.
Я сам занимаюсь бекендом и стараюсь совершенствовать свое мастерство написания кода с каждым проектом.
Сейчас же мне просто нужно проверить, стоит ли тратить время на дальнейшую реализацию + я много чего не знаю в С# (всякие best practices и т.д.). Просто уже заебало в каждой группе слушать, что "чота запутано нипанянто выбрасывай". Идите нахуй, я вам код не на выставку принес или не как пример, а с проблемой и просьбой о помощи.
+ я за годы работы в сфере ИТ еще ни разу не встретил кодера, который бы сказал, что ему нравиться читать чужой код и я его понимаю с первого раза. Всегда чужой код тебе будет не понятен. Что теперь, весь код, который не твой - спагетти? Можно просто задать вопрос, если действительно не понятно. Я же вроде постарался описать проблему как можно понятней.
источник

AY

Artem Yurchenko in unity3d.ru
Anton Smetanin
Вообще такие эксепшены всё равно вываливаются ворнингами в лог
Спасибо за помощь
источник

PD

Paul Dyatlov in unity3d.ru
Artem Yurchenko
Спасибо. Выбрасывает ексепшин, что я далбаеб не удалил обьект из пула, когда удалял его в другом потоке. За код - чел, я понимаю, что говнокодить - не хорошо.
Я сам занимаюсь бекендом и стараюсь совершенствовать свое мастерство написания кода с каждым проектом.
Сейчас же мне просто нужно проверить, стоит ли тратить время на дальнейшую реализацию + я много чего не знаю в С# (всякие best practices и т.д.). Просто уже заебало в каждой группе слушать, что "чота запутано нипанянто выбрасывай". Идите нахуй, я вам код не на выставку принес или не как пример, а с проблемой и просьбой о помощи.
+ я за годы работы в сфере ИТ еще ни разу не встретил кодера, который бы сказал, что ему нравиться читать чужой код и я его понимаю с первого раза. Всегда чужой код тебе будет не понятен. Что теперь, весь код, который не твой - спагетти? Можно просто задать вопрос, если действительно не понятно. Я же вроде постарался описать проблему как можно понятней.
Мне лень читать, но пожалуйста)
источник

A

Alex in unity3d.ru
Я может туплю, но что тут может быть неверно?

Instantiate(prefab, parent.position,Quaternion.LookRotation(-parent.forward));
источник

PD

Paul Dyatlov in unity3d.ru
Alex
Я может туплю, но что тут может быть неверно?

Instantiate(prefab, parent.position,Quaternion.LookRotation(-parent.forward));
Тебе надо двигать твою пулю по forward
источник

A

Alex in unity3d.ru
она у меня двигается по форвард
источник

A

Alex in unity3d.ru
Paul Dyatlov
Тебе надо двигать твою пулю по forward
transform.position += Vector3.forward;
источник

AY

Artem Yurchenko in unity3d.ru
Alex
transform.position += Vector3.forward;
А твой "local" Forward точно совпадает с "world" Forward?
источник

PD

Paul Dyatlov in unity3d.ru
Alex
Я может туплю, но что тут может быть неверно?

Instantiate(prefab, parent.position,Quaternion.LookRotation(-parent.forward));
Тебе надо взять точку, из которой вылетает пуля, взять ее поворот, и вначале поставить такое же значение твоей пуле
источник

A

Alex in unity3d.ru
Artem Yurchenko
А твой "local" Forward точно совпадает с "world" Forward?
источник

AY

Artem Yurchenko in unity3d.ru
Переслано от Paul Dyatlov
Тебе надо взять точку, из которой вылетает пуля, взять ее поворот, и вначале поставить такое же значение твоей пуле
источник

AY

Artem Yurchenko in unity3d.ru
.
источник