Чтобы персонаж был меньше город и не проходил сквозь
|
|
TESB | Дата: Понедельник, 02 Июня 2014, 16:51 | Сообщение # 1 |
участник
Сейчас нет на сайте
| Ребята сделал город с домами и т.д,как сделать чтобы персонаж был меньше чем город и он не проходил сквозь дома?
|
|
| |
Stark | Дата: Понедельник, 02 Июня 2014, 17:06 | Сообщение # 2 |
GCUP: Terran Inc.
Сейчас нет на сайте
| Цитата TESB ( ) Ребята сделал город с домами и т.д,как сделать чтобы персонаж был меньше чем город и он не проходил сквозь дома? Уменьшить модель персонажа, либо в настройках (Transform) либо банальным палзунком. Для того, что бы не проходил, выбери дом и сделай так Component - > Physics -> Mash Collider
Работаю программистом в ASTED - Разработка сайтов, разработка калькуляторов, квизов и crm
|
|
| |
TESB | Дата: Понедельник, 02 Июня 2014, 17:12 | Сообщение # 3 |
участник
Сейчас нет на сайте
| Цитата Уменьшить модель персонажа, либо в настройках (Transform) либо банальным палзунком. Для того, что бы не проходил, выбери дом и сделай так Component - > Physics -> Mash Collider Я все равно прохожу сквозь домаДобавлено (02.06.2014, 17:12) --------------------------------------------- а все не прохожу,но проблема с персонажом в (Transform) там где и что изменять?
|
|
| |
MrFrank | Дата: Понедельник, 02 Июня 2014, 17:18 | Сообщение # 4 |
почетный гость
Сейчас нет на сайте
| Цитата TESB ( ) а все не прохожу,но проблема с персонажом в (Transform) там где и что изменять? Если ты задаешь такие тупые вопросы то определенно изменить клешни на руки и покурить мануалов.
|
|
| |
TESB | Дата: Понедельник, 02 Июня 2014, 17:19 | Сообщение # 5 |
участник
Сейчас нет на сайте
| Цитата Если ты задаешь такие тупые вопросы то определенно изменить клешни на руки и покурить мануалов. На дома все нормально работает но сквозь дорогу я падаю
|
|
| |
MrFrank | Дата: Понедельник, 02 Июня 2014, 17:22 | Сообщение # 6 |
почетный гость
Сейчас нет на сайте
|
Сообщение отредактировал MrFrank - Понедельник, 02 Июня 2014, 17:23 |
|
| |
TESB | Дата: Понедельник, 02 Июня 2014, 17:24 | Сообщение # 7 |
участник
Сейчас нет на сайте
| Цитата изменить клешни на руки и покурить мануалов Неадекватный нормально ответить не можешь?
|
|
| |
MrFrank | Дата: Понедельник, 02 Июня 2014, 17:33 | Сообщение # 8 |
почетный гость
Сейчас нет на сайте
| Цитата TESB ( ) ответить не можешь? Почитать, поискать не можешь? Привык что все делают за тебя?
Сообщение отредактировал MrFrank - Понедельник, 02 Июня 2014, 17:36 |
|
| |
TESB | Дата: Понедельник, 02 Июня 2014, 17:46 | Сообщение # 9 |
участник
Сейчас нет на сайте
| Цитата Почитать, поискать не можешь? Привык что все делают за тебя? Искал не нашол
|
|
| |
lakoris | Дата: Понедельник, 02 Июня 2014, 17:54 | Сообщение # 10 |
постоянный участник
Сейчас нет на сайте
|
Сообщение отредактировал lakoris - Понедельник, 02 Июня 2014, 17:56 |
|
| |
TESB | Дата: Понедельник, 02 Июня 2014, 18:07 | Сообщение # 11 |
участник
Сейчас нет на сайте
| А в какую
|
|
| |
MrFrank | Дата: Понедельник, 02 Июня 2014, 18:08 | Сообщение # 12 |
почетный гость
Сейчас нет на сайте
| Цитата TESB ( ) Искал не нашол Искал - это первые 3 ссылки гугла открыл и ты не увидел ответ где решают твою проблему на русском языке с презентациями, картинками и 5 минутным видео НА РУССКОМ ЯЗЫКЕ и ты решил а ну пускай на форуме найдут, переведут если надо, и напишут инструкцию пошагово чтобы ее смог выполнить даже безрукий инвалид, а ты пока поиграешь с одноклашками в кс или доту, а потом МОЯ ДЕЛАТЬ ИГРЫ, Я ВСЕ САМ!
Сообщение отредактировал MrFrank - Понедельник, 02 Июня 2014, 18:13 |
|
| |
TESB | Дата: Понедельник, 02 Июня 2014, 18:13 | Сообщение # 13 |
участник
Сейчас нет на сайте
| Цитата Искал - это первые 3 ссылки гугла открыл и ты не увидел ответ где решают твою проблему на русском языке с презентациями, картинками и 30 минутным видео НА РУССКОМ ЯЗЫКЕ и ты решил а ну пускай на форуме найдут, переведут если надо, и напишут инструкцию пошагово чтобы ее смог выполнить даже безрукий инвалид, а ты пока поиграешь с одноклашками в кс или доту. Нет,я листал 10 страниц нечего не нашол!
|
|
| |
MrFrank | Дата: Понедельник, 02 Июня 2014, 18:15 | Сообщение # 14 |
почетный гость
Сейчас нет на сайте
| Цитата TESB ( ) Нет,я листал 10 страниц нечего не нашол! нашЕл*
То что ты листал 10 страниц это ок но вот то что ты читал их не факт, просто открыл посмотрел нету картинок или пошаговой инструкции все Close TAB.
|
|
| |
Novatorvlad | Дата: Понедельник, 02 Июня 2014, 20:05 | Сообщение # 15 |
постоянный участник
Сейчас нет на сайте
| TESB, мануал на русский давно переведен, плюс куча уроков и прочее. Тебе сколько лет?
Девбложек
|
|
| |
Daly | Дата: Вторник, 03 Июня 2014, 11:56 | Сообщение # 16 |
постоянный участник
Сейчас нет на сайте
| ОМГ это 2 действия, в тулбаре меняешь инструмент на изменение размера объекта на сцене, и на объекты вешаешь (Меш Колайдер), можешь даже попробовать коллизию.
|
|
| |
TESB | Дата: Вторник, 03 Июня 2014, 13:31 | Сообщение # 17 |
участник
Сейчас нет на сайте
| Цитата ОМГ это 2 действия, в тулбаре меняешь инструмент на изменение размера объекта на сцене, и на объекты вешаешь (Меш Колайдер), можешь даже попробовать коллизию. Я уже все делал он все равно падает сквозь дорогу
|
|
| |
Daly | Дата: Вторник, 03 Июня 2014, 14:01 | Сообщение # 18 |
постоянный участник
Сейчас нет на сайте
| Попробуй добавить ему физику(Rigidbody) и убери галочку с гравитации. Так как я понял у тебя объект просто не может найти другой объект на который опереться.
И к дороге или игроку прикрепи скрипт для отладки в консоле
Код void OnCollisionEnter(Collision myCol) { if (myCol.gameObject.name == "Тут имя объекта(дороги) как на сцене") { Debug.Log ("Объект стукнулся"); } }
Если твой игрок не падает, и в консоле вывелось сообщение. То должно все работать.
P.S Rigidbody вешай на дорогу и скрипт если захочешь тоже.
Сообщение отредактировал STARxWARS - Вторник, 03 Июня 2014, 14:03 |
|
| |
TESB | Дата: Вторник, 03 Июня 2014, 14:16 | Сообщение # 19 |
участник
Сейчас нет на сайте
| Цитата Попробуй добавить ему физику(Rigidbody) и убери галочку с гравитации. Так как я понял у тебя объект просто не может найти другой объект на который опереться.
И к дороге или игроку прикрепи скрипт для отладки в консоле
Код void OnCollisionEnter(Collision myCol) { if (myCol.gameObject.name == "Тут имя объекта(дороги) как на сцене") { Debug.Log ("Объект стукнулся"); } }
Если твой игрок не падает, и в консоле вывелось сообщение. То должно все работать.
P.S Rigidbody вешай на дорогу и скрипт если захочешь тоже. Я тугой новичок где скрипты писать?
|
|
| |
Daly | Дата: Вторник, 03 Июня 2014, 14:28 | Сообщение # 20 |
постоянный участник
Сейчас нет на сайте
| Создаешь скрипт C#, удаляешь с него все и ставишь это:
Код using UnityEngine; using System.Collections;
public class !!!!!!!!НАЗВАНИЕ!!!!!!!!: MonoBehaviour {
void OnCollisionEnter(Collision myCol) { if (myCol.gameObject.name == "Дорога") { Debug.Log ("Объект стукнулся"); } } }
Скрипт вешаешь на игрока
P.S То что выделено воск. знаками, заменяешь на название своего скрипта(как в Project). В юнити и в скрипте должно быть одно название.
Сообщение отредактировал STARxWARS - Вторник, 03 Июня 2014, 14:31 |
|
| |