Как анимировать спрайты в Unity JavaScript? - PullRequest
0 голосов
/ 19 февраля 2012

Я учусь Unityscript для Unity 3D . Я новичок в программировании (ему исполнился месяц), и я создаю 2D-игру, которая пока идет довольно неплохо.

Кубическая химера

Мой код (игра не обновлена ​​в приведенном выше примере) позволяет персонажу циклически переходить из положения стрельбы (показано в игре) и стоя, когда нажата кнопка левого CTRL («Стрелять»).

Мне нужен намного лучший метод.

Как программировать спрайт-листы Правильно с использованием UnityScript в Unity 3D ?

   var numFrames    : int = 2;
   function Update () 
   {
    if (Input.GetButtonDown ("Shoot"))
       {        
        renderer.material.mainTextureOffset.x += 1.0 / numFrames;
       }
    }

Есть еще кое-что, но это показывает ужасную анимацию спрайтов, которую я придумал. Пожалуйста, помогите ...

1 Ответ

1 голос
/ 14 октября 2012

http://walkerboystudio.com/html/unity_course_lab_3.html

Перейдите к части 14 и далее. Это должно быть то, что вы ищете. Это мне очень помогло!

Если это не сработает, попробуйте это: http://wiki.unity3d.com/index.php?title=Animating_Tiled_texture

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...