Problem z kodem, jak wydłużyć czas na animacje skoku?

18
Problem z kodem, jak wydłużyć czas na animacje skoku?
Problem z kodem, jak wydłużyć czas na animacje skoku?
Problem z kodem, jak wydłużyć czas na animacje skoku?
Siemka, mam problem przy grze nad którą pracuję.
Długość animacji skoku to tylko 4 klatki z 6 (widzę to po odpaleniu gry w Sprite Renderer), po tych 4 klatkach animacja wraca do Default State, którym to jest animka Run.
W jaki sposób naprawić ten błąd, aby poprawnie wyświetlały się wszytkie klatki, podczas gdy postać jest w powietrzu i było to zapętlone do czasu aż postać jest  w powietrzu?
Druga animacja działa poprawnie, bez zarzutów.

Na dole ss z inspektora od Animatora, odznaczyłem Has Exit Time i zmieniłem czas na 0.
Próbowałem w kodzie z Eventami, ale nic to nie daje, tak jakby nie wykrywa, że postać dalej jest w powietrzu, za każdym razem odtwarzają się tylko 4 klatki. Także w kodzie te linijki od eventów są zbędnę.

Ma ktoś jakiś pomysł jak to naprawić? Unity ogarniam dopiero od około 6dni i już kompletnie nie mam pomysłu, co tutaj można zrobić :/
Obrazek zwinięty kliknij aby rozwinąć ▼

VSC problem

34
Mam problem z kodzeniem w Unity na C#. Mianowicie każdy napisany skrypt jest jakby w ogóle nie odpalany przez Unity, w konsoli się nic nie wyświetla. To zasadniczo tak wygląda jakby w ogóle Visual Studio Code nie działało? Wcześniej miałem problem w ogóle z zainstalowaniem Visual Studio Code i pakietów do niego, dopiero musiałem przez VPNa zmienić IP, i wszytko ładnie się ściągnęło (WTF?) Bez zmienienia IP miałem cały czas komunikat: XHR failed - jak chciałem ściągnąć rozszerzenia z zakładki extensions w VSC.
Ze strony https://code.visualstudio.com/docs/languages/dotnet znowu był taki komunikat na przeglądarce:

    Nie udało się nawiązać połączenia


(jak zmieniłem IP to oczywiście się ściągnęło normalnie):\

Wczoraj jak ogarnąłem to wszytko przy zmienianiu IP to coś zakodziłem i pobawiłem się z assetami i dzisiaj odpalam i nic nie działa (╯︵╰,).
Nawet najprostszej linijki kodu nie odpala w konsoli:

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

public class test : MonoBehaviour
{
    // Start is called before the first frame update
    void Start()
    {
        Debug.Log("Hello World");
    }

    // Update is called once per frame
    void Update()
    {
        print
    }
}

próbuję tak np. przypisać do obiektu gracza i odpalam okno gry i nic - w konsoli nic się nie wyświetla. Jakiś czarodziej kodzenia doradzi co tutaj zrobić? Człowiek chce się nauczyć nowych rzeczy a tu taki uj ( ͡° ʖ̯ ͡°)
Obrazek zwinięty kliknij aby rozwinąć ▼
0.14625310897827