До этого с этим проектом работал еще в 2.6.1 на . Решил переписать на и все бы хорошо, если бы не эта ошибка: Cannot implicitly convert type `UnityEngine.Object' to `UnityEngine.Material'. An explicit conversion exists (are you missing a cast?)
Суть такая, в Controller.cs получаю материалы:
Синтаксис:
Используется csharp
public Object[] maleFaceMaterials = Resources.LoadAll("Characters/CharactersMaterials/Male/MaleFace", typeof(Material));
А в CreateCharacter.cs назначаю эти материалы:
Синтаксис:
Используется csharp
face.renderer.sharedMaterial = controller.maleFaceMaterials[Random.Range(0, controller.maleFaceMaterials.Length)];
В чем мой косяк?