Wiem, że tytuł może brzmieć nieprecyzyjne, ale to dlatego, że nie jestem pewien, gdzie jest mój błąd pochodzi od ...Unity Metapliki błędy
pierwsze, tu jest mój folder organizacja:
- Aktywa
- Sceny
- Skrypty
- MemoryCard.cs
- SceneController.cs
- Sprites
Na początku plik "MemoryCard" została zatytułowana jako "MemoryCards" (zwróć uwagę na "s" na końcu). Używam do edycji moich plików za pomocą wbudowanego edytora tekstów Unity "Monodevelop" i podczas edycji pliku, postanowiłem zmienić nazwę poprzez Monodevelop ... co wydawało się złym pomysłem, ponieważ teraz jest komunikat ostrzegawczy:
"Plik danych meta (.meta) istnieje, ale nie można znaleźć jego zasobu" Zasoby/Skrypty/MemoryCards.cs "Podczas przenoszenia lub usuwania plików spoza Unity, upewnij się, że odpowiedni plik .meta został przeniesiony lub usunięty razem z tym."
raz pierwszy skasowany plik .cs i stworzył nowy ale błąd pozostaje ...
Moim problemem jest to, że nie wiem, która meta plik należy szukać ponieważ plik meta „MemoryCards.cs .meta "został usunięty i zastąpiony podczas tworzenia nowego skryptu przez odpowiadający mu plik .meta ...
Domyślam się, że istnieje jakiś określony plik odwołujący się do wszystkich plików meta, takich jak drzewo ... Nie znalazłem żadnego dokumentu w Internecie.
Mam nadzieję, że ktoś z was będzie w stanie mi pomóc :)
Dziękuję z góry,
Axel
Hmmmm ... Czy jesteś absolutnie pewien, że nie ma pliku o nazwie MemoryCard.cs.meta lub MemoryCards.cs.meta? – Maakep
Wygląda na to, że jeśli nie uczynisz kompilacji "działającą", Unity ostrzeże Cię, mimo że błąd został naprawiony ... Może powinienem był zignorować ten błąd i kontynuować ... Teraz wszystko jest w porządku. –
Oh, ok! Więc wszystko działa teraz?Btw, jakiej wersji jedności prowadzisz? – Maakep