Задать вопрос
vodimak
@vodimak

Почему объект не двигается?

using System.Collections;
using System.Collections.Generic;
using UnityEngine;

public class Skip : MonoBehaviour
{
    public Sprite[] sprites = new Sprite[11];
    private SpriteRenderer SpriteRender;
    public Vector2 vector;

    public void Start()
    {
        SpriteRender = GetComponent<SpriteRenderer>();
        if(SpriteRender == null)
        {
            SpriteRender.sprite = sprites[0];
        }
    }

    public void Update()
    {
        if (GlobalData.Skip >= 0 && GlobalData.Skip <= 10)
        {
            SpriteRender.sprite = sprites[GlobalData.Skip];
        }
        else
        {
            SpriteRender.sprite = sprites[11];
            transform.Translate(vector);
        }
    }
}
  • Вопрос задан
  • 52 просмотра
Подписаться 1 Простой 2 комментария
Помогут разобраться в теме Все курсы
  • OTUS
    C# Developer. Professional
    6 месяцев
    Далее
  • Ulearn.me
    Основы программирования на примере C#. Часть 1
    1 неделя
    Далее
  • Ulearn.me
    Основы программирования на примере C#. Часть 2
    1 неделя
    Далее
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы