Проиграть анимацию задом наперёд

Программирование на Юнити.

Проиграть анимацию задом наперёд

Сообщение Sandirk 16 ноя 2019, 20:06

Добрый вечер.
Делаю навигацию по игровому меню, по нажатию на UI кнопку воспроизводится анимация, но мне нужно, чтобы анимация проигрывалась задом наперёд при нажатии на другую кнопку. Как такое реализовать?

Синтаксис:
Используется csharp
using System.Collections;
using System.Collections.Generic;
using UnityEngine;

public class AnimationScript: MonoBehaviour
{
    private Animator Anim;
   
    void Start ()
    {
        Anim = GetComponent<Animator>();
        Anim.speed = 0f;
    }
    void Update ()
    {

    }
    public void AnimUp()
    {
        Anim.Play("Change", -1, 0f);
        Anim.speed = 1f;
    }
    public void AnimBack()
   
    {
        Anim.Play("Change", -1, 0f);
        Anim.speed = -1f;
    }
}

Спасибо
Аватара пользователя
Sandirk
UNITрон
 
Сообщения: 150
Зарегистрирован: 04 фев 2019, 21:48

Re: Проиграть анимацию задом наперёд

Сообщение 1max1 16 ноя 2019, 20:11

Аватара пользователя
1max1
Адепт
 
Сообщения: 5505
Зарегистрирован: 28 июн 2017, 10:51


Вернуться в Скрипты

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

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


cron