Вообщем такая проблема я сделал анимацию персонажу (idle и run) импортировал,выкинул перса на сцену присвоил там контролер выставил анимацию Когда я запускаю игру у меня персонаж стоит нормально но когда я запускаю бег после отжатия клавиши бега у меня персонаж зависает в воздух в позе которой завершилась анимация run
seaman, http://zalil.ru/33704752 ехе файл деки http://zalil.ru/33704788 папка с файлами от игры демки
Quote (seaman)
вменяемое.
что вы по этим подразумевается? Исходный код стандартный я просто кинул от механика скрипты, назначил анимацию вот и всё. Что происходит можно увидеть в демо.
Что происходит Вы описали в первом посту, а что сделали только сейчас. Там в скриптах четыре анимации, у Вас две. Нестыковочка. Как поведут себя скрипты при отсутствии нужных анимаций разбираться не досуг.
Добавлено (26.08.2012, 09:56) --------------------------------------------- http://zalil.ru/33706099 вот получилось поменял всё сделал разную анимацию. Кстати не у кого нет нормальной анимации бега и шага? может из за корявой анимации что то не так?
Зачем Вы нас вводите в заблуждение? Что за фигня вообще? Почему мне приходится декомпилировать Ваш пример, чтобы увидеть, что в Вашем проекте масса и Ваших скриптов Вот этот скрипт:
Code
[Serializable] public class Animation : MonoBehaviour { // Fields public GameObject player;
// Methods public override void Main() { }
public override void Start() { this.player.animation.Play("idle123"); }
public override void Update() { if (Input.GetKeyDown("w")) { this.player.animation.Play("run123"); } if (Input.GetKeyUp("w")) { this.player.animation.Play("idle123"); } } }
Вы тоже от механика взяли? Выкладывайте проект, а не пример. Убирайте из него все, что не используете. Зачем Вам вода, эффекты, разные Quads...
А откуда я знаю что у Вас там при чем? Вы же спрашиваете отчего у Вас ошибка. Как я могу Вам помочь, если Вы не даете информации. Вы считаете, что мы тут экстрасенсы?
Так бы сразу. Ненормально экспортированы анимации. Возьмите ОТСЮДА Установки для экспорта. Бросьте их в папку: c:\Program Files\Autodesk\3ds Max 2012\plugcfg\FBX\Presets\2012.0\export\ и используйте при экспорте "Unity with animation"
Добавлено (26.08.2012, 18:33) --------------------------------------------- Можно ещё один вопрос (нубский) как сделать объект (триггер) прозрачным
Добавлено (26.08.2012, 18:38) --------------------------------------------- и ещё один вопрос как можно сделать так что бы при попадание в триггер игрок оставался на месть не падая в низ если нет опоры
Я умею читать. Зачем Вы его сделали непрозрачным? Чтобы он стал непрозрачным - к нему нужно добавить рендерер. Зачем Вы его добавляли? Делали бы нормально - не возник бы вопрос. 1. Создаем пустой GO. 2. Добавляем к нему компонент - коллайдер (Box/Sphere по необходимости) 3. Включаем в коллайдере IsTrigger. 4. Настраиваем размеры коллайдера-триггера
kirsol, для того, что бы сделать триггер невидимым (прозрачным), (если коллайдер настроен) я просто в инспекторе, во вкладке "mash filter" указываю "none", и после этого останется только невидимый коллайдер. Блог.