Próbowałem zmienić wizerunek mojego obiektu z tego kodu (używane jak Sprite cast):Unity Resources.Load <Sprite> vs jak Sprite
GetComponent<SpriteRenderer>().sprite = Resources.Load("GameObjects/Tiles/Hole") as Sprite;
to nie działa, to jednak pracował (Używane < Sprite>):
GetComponent<SpriteRenderer>().sprite = Resources.Load<Sprite>("GameObjects/Tiles/Hole");
Jaka jest różnica?
Czy masz wiele plików w projekcie o nazwie "Hole"? Jedno polecenie określa typ zasobu do wyszukania, ale drugie nie. W zależności od struktury pliku, mogą one wyszukiwać różne wyniki z tego powodu. – rutter