Вопросы по FPS Tutorial 2.5

Научился сам? Помоги начинающему.

Вопросы по FPS Tutorial 2.5

Сообщение Dushelov 11 окт 2009, 20:03

Задавал вопросы в теме посвящённоу переводу данного урока, но подумал может стоит создать отдельную тему по вопросам. Не знаю стоит ли сюда копировать начала моего вопроса, но на всякий случай:

Спасибо за перевод, очень пригодится. Сейчас начал по нему делать свой проект, однако есть вопросы. Еле разобрался с разделом "Missile explosions" конкретно с созданием самого взрыва, запутался в объектаъ и префабах, хотя их там всего в одном экземпляре. В уроке не говорится что после пункта "• Настройте внешний вид взрыва, а затем перетащите объект explosion из Hierarchy в префаб Explosion." в Hierarchy Viev стоит этот самый объект "Explosion" удалить. Ещё у меня почему-то при попадании снаряда в стену уровня не происходит "взрыв" Добавил просто куб и взрыв при столкновении снаряда с ним нормально вижу. Ну и наверное главный вопрос в данный момент, он так же связан с этим пунктом "Настройте внешний вид взрыва"- КАК? Не могу уменьшить размер взрыва...






Думаю такую заливку напалмом по площадям трудно не заметить.

Изображение


Что заметил в Hierarchy Viev Все мои снаряды выпущенные по коробке(уровню) просто пролетели по всем законам физики не встретив препятствий. Снаряды выпущенные по кубу ведут себя нормально. то есть исчезают из окна иерархий и активируют визуализацию взрыва.
Аватара пользователя
Dushelov
UNIт
 
Сообщения: 50
Зарегистрирован: 11 сен 2009, 14:49
  • ICQ

Re: Вопросы по FPS Tutorial 2.5

Сообщение Zaicheg 11 окт 2009, 21:32

Код: Выделить всё
Что заметил в Hierarchy Viev Все мои снаряды выпущенные по коробке(уровню) просто пролетели по всем законам физики не встретив препятствий. Снаряды выпущенные по кубу ведут себя нормально. то есть исчезают из окна иерархий и активируют визуализацию взрыва.

Уменьшите скорость снаряда — судя по оружию (винтовка), она очень высокая. Снизьте так, чтобы видеть полёт снаряда. Вполне возможно, что коллизия попадает между FixedUpdate. Или уменьшите степ в Edit → Project Settings → Time → Fixed Timestep

Уровень импортировался как 3d-меш? Если да, то в настройках импорта включите генерацию коллайдера. Если нет и коробка делалась в Unity, то просто проверьте наличие коллайдера.

Вопрос по уменьшению размеров взрыва снят? Я в соседней теме по нему отвечал.
Дьяченко Роман
e-mail: _zaicheg.reg@gmail.com
skype: zaicheg12
vkontakte: _vk.com/zaichegq
Работа: _wie3.com _www.sanviz.com
Аватара пользователя
Zaicheg
Адепт
 
Сообщения: 3024
Зарегистрирован: 19 июн 2009, 15:12
Откуда: Череповец

Re: Вопросы по FPS Tutorial 2.5

Сообщение Neodrop 11 окт 2009, 22:22

Кто же пули делает физическими объектами? Луч и всё. Зачем эти сложности?
Если очень хочется пулю сделать пулей, так дайте её более длинный коллайдер - капсулу. Как стрела как бы.

И не стоит забывать, что любые действия с физикой необходимо выполнять только в FixedUpdate()
Добавить neodrop в Skype
Изображение
"Спасибо!" нашему порталу, вы сможете сказать ЗДЕСЬ.
Если проблема не решается честно, нужно её обмануть! || Per stupiditas at Astra!
Страх порождает слабость. Бесстрашных поражают пули.
Протратившись на блядях байтах, на битах не экономят.
Аватара пользователя
Neodrop
Админ
 
Сообщения: 8480
Зарегистрирован: 08 окт 2008, 15:42
Откуда: Питер
Skype: neodrop
  • Сайт

Re: Вопросы по FPS Tutorial 2.5

Сообщение Dushelov 12 окт 2009, 07:17

Zaicheg Спасибо, скорость снижал. снаряд падал на пол, то есть летел по законам физики и под действием гравитации падал, никакого "взрыва" не было. Fixed Timestep уменьшил в 10 раз, эффект "взрыва" стал виден. С размером взрыва я вроде разобрался, за что вам то же спасибо :)

Уровень экспортировал как 3D мешь, коллайдер был включен.

Neodrop, я, так как другого способа пока не знаю. А где можно взять инфу про создание выстрела и его расчет при помощи луча?
Аватара пользователя
Dushelov
UNIт
 
Сообщения: 50
Зарегистрирован: 11 сен 2009, 14:49
  • ICQ

Re: Вопросы по FPS Tutorial 2.5

Сообщение Zaicheg 12 окт 2009, 08:02

Dushelov писал(а):Neodrop, я, так как другого способа пока не знаю. А где можно взять инфу про создание выстрела и его расчет при помощи луча?

Перевод FPS Tutorial, страница 22. Глава Machine Gun
Ещё можешь скачать этот файл. Там есть скрипт ShootingRaycast с комментариями.
Дьяченко Роман
e-mail: _zaicheg.reg@gmail.com
skype: zaicheg12
vkontakte: _vk.com/zaichegq
Работа: _wie3.com _www.sanviz.com
Аватара пользователя
Zaicheg
Адепт
 
Сообщения: 3024
Зарегистрирован: 19 июн 2009, 15:12
Откуда: Череповец

Re: Вопросы по FPS Tutorial 2.5

Сообщение Dushelov 14 окт 2009, 19:24

Ура, всё таки я прошёл весь урок. Однако заметил у себя такую ошибку, если добавить роботу ригитбоди и оставить там галочку на подчинение роботом гравитации, то у него клинит скрипт на уничтожение игрока, и почему-то у меня ракеты вылетают 1 из 5, а автомат ведет себя вполне нормально.
Аватара пользователя
Dushelov
UNIт
 
Сообщения: 50
Зарегистрирован: 11 сен 2009, 14:49
  • ICQ

Re: Вопросы по FPS Tutorial 2.5

Сообщение Dushelov 20 окт 2009, 13:13

что-то не получается по такому же принципу реализовать стрельбу из автомата в своём проекте. Хотелось бы узнать по поводу направления луча просчета попаданий: Vector3 это ось Z?
Аватара пользователя
Dushelov
UNIт
 
Сообщения: 50
Зарегистрирован: 11 сен 2009, 14:49
  • ICQ

Re: Вопросы по FPS Tutorial 2.5

Сообщение Neodrop 20 окт 2009, 13:15

Ось Z это transform.forward
Добавить neodrop в Skype
Изображение
"Спасибо!" нашему порталу, вы сможете сказать ЗДЕСЬ.
Если проблема не решается честно, нужно её обмануть! || Per stupiditas at Astra!
Страх порождает слабость. Бесстрашных поражают пули.
Протратившись на блядях байтах, на битах не экономят.
Аватара пользователя
Neodrop
Админ
 
Сообщения: 8480
Зарегистрирован: 08 окт 2008, 15:42
Откуда: Питер
Skype: neodrop
  • Сайт

Re: Вопросы по FPS Tutorial 2.5

Сообщение Zaicheg 20 окт 2009, 13:48

Dushelov писал(а):что-то не получается по такому же принципу реализовать стрельбу из автомата в своём проекте. Хотелось бы узнать по поводу направления луча просчета попаданий: Vector3 это ось Z?

Vector3 — это описание вектора или точки в трёхмерной системе координат (xyz)
Скажи, что конкретно хочешь реализовать в своём проекте и что у тебя не получается.
Дьяченко Роман
e-mail: _zaicheg.reg@gmail.com
skype: zaicheg12
vkontakte: _vk.com/zaichegq
Работа: _wie3.com _www.sanviz.com
Аватара пользователя
Zaicheg
Адепт
 
Сообщения: 3024
Зарегистрирован: 19 июн 2009, 15:12
Откуда: Череповец

Re: Вопросы по FPS Tutorial 2.5

Сообщение Dushelov 21 окт 2009, 06:27

Neodrop, спасибо, буду знать.
Zaicheg, ну в общем ты мне помог через скайп, проблема была в пивоте объекта "MachineGun", который я по неопытности сместил далеко в бок.
Аватара пользователя
Dushelov
UNIт
 
Сообщения: 50
Зарегистрирован: 11 сен 2009, 14:49
  • ICQ

Re: Вопросы по FPS Tutorial 2.5

Сообщение theSILENT 30 ноя 2009, 20:52

Подскажите плизз, почему Unity не хочет ипортировать fps_assets.unityPackage, и еще standart assets тоже не импортирует.
Аватара пользователя
theSILENT
UNец
 
Сообщения: 44
Зарегистрирован: 30 ноя 2009, 20:36
Откуда: Россия, Крым, г. Ялта
  • Сайт

Re: Вопросы по FPS Tutorial 2.5

Сообщение ziat 30 ноя 2009, 20:53

Путь к папке в которой создаёшь проект содержит русские символы(или название самой папки?)
ziat
UNITрон
 
Сообщения: 199
Зарегистрирован: 07 окт 2009, 21:28
  • Сайт

Re: Вопросы по FPS Tutorial 2.5

Сообщение theSILENT 30 ноя 2009, 21:03

нет, русских символов нет
Аватара пользователя
theSILENT
UNец
 
Сообщения: 44
Зарегистрирован: 30 ноя 2009, 20:36
Откуда: Россия, Крым, г. Ялта
  • Сайт

Re: Вопросы по FPS Tutorial 2.5

Сообщение theSILENT 03 дек 2009, 01:31

помогите плизз с имопртом unityPackage , говорит Error while importing package: Couldn't set permissions, тоже самое и с StandartAssets, русских символов в именах папок нет.
Аватара пользователя
theSILENT
UNец
 
Сообщения: 44
Зарегистрирован: 30 ноя 2009, 20:36
Откуда: Россия, Крым, г. Ялта
  • Сайт

Re: Вопросы по FPS Tutorial 2.5

Сообщение mp3 03 дек 2009, 01:51

Попробуйте переставить Unity.
Be straight, or go forward.
Аватара пользователя
mp3
Адепт
 
Сообщения: 1071
Зарегистрирован: 21 окт 2009, 23:50

След.

Вернуться в Уроки

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1