Воскресенье, 22 Декабря 2024, 11:29

Приветствую Вас Гость

[ Новые сообщения · Игроделы · Правила · Поиск ]
  • Страница 1 из 1
  • 1
Туповатый вопрос...
OhotnikДата: Понедельник, 17 Июня 2013, 18:08 | Сообщение # 1
частый гость
Сейчас нет на сайте
У меня вопрос : как грубо говоря "присабачить" анимацию к кнопке?
Допустим есть 3D игра движок юнити, сделал персонажа со всеми анимациями, анимации бега, ходьбы, прыжка, стояния впихнул в стандартный фирст персон контроллер. Но встала такая проблема : куда пихнуть анимацию атаки - создать ячейку для определенного действия в стандартном скрипте или создать новый(скрипт), и как это сделать?... wink
зы: в програмировании разбираюсь ... слабовато...больше по дизайну dry ... но хочется самому чонить в этом направлении сделать happy ...
прошу направить меня в это направление хоть чуть чуть smile


World of Light ... выйдет когда-нибудь...

надо завязывать с играми!!...
IzaronДата: Понедельник, 17 Июня 2013, 18:17 | Сообщение # 2
Rammstein forever
Сейчас нет на сайте
Не в том разделе, чисто в C# нет никаких анимаций, не было и не будет. Создай тему в разделе Unity.
И еще:
Цитата
C/C++


Сообщение отредактировал Izaron - Понедельник, 17 Июня 2013, 18:17
OhotnikДата: Понедельник, 17 Июня 2013, 18:22 | Сообщение # 3
частый гость
Сейчас нет на сайте
Цитата (Izaron)
никаких анимаций

дело не в анимации а в самом Действии при нажатии кнопки wink
Цитата (Izaron)
C/C++

разницы практически нету huh


World of Light ... выйдет когда-нибудь...

надо завязывать с играми!!...
IzaronДата: Понедельник, 17 Июня 2013, 18:33 | Сообщение # 4
Rammstein forever
Сейчас нет на сайте
Цитата (Ohotnik)
разницы практически нету

Погугли хелловорлд на С/С++ и на C# biggrin

Насчет вопроса - сделай как-то так:
Код

     private AnimationClip walkClip;
     private AnimationClip attackClip;
         animation.AddClip(walkClip, "walk");
animation.AddClip(attackClip, "attack");

Где "shoot", "walk", "idle" - твои анимации.
http://docs.unity3d.com/Documentation/ScriptReference/Animation.AddClip.html

Добавлено (17.06.2013, 18:33)
---------------------------------------------

Код
        if (Input.GetKeyDown(KeyCode.Space))
             //Проигрывает анимацию
OhotnikДата: Понедельник, 17 Июня 2013, 18:35 | Сообщение # 5
частый гость
Сейчас нет на сайте
Izaron, Спасибо smile

World of Light ... выйдет когда-нибудь...

надо завязывать с играми!!...
  • Страница 1 из 1
  • 1
Поиск:

Все права сохранены. GcUp.ru © 2008-2024 Рейтинг