- In Unity Hub (3.9.1) - Install Unity 6000.0.24f1 LTS (with Android, WebGL, Windows modules added - may not be relevant)
- In Unity Hub - Create a new “Universal 3D (Core)” project .
- In Unity Asset Store press “Add to My Assets” on the FREE “Ready Player Me Avatar and Character Creator” asset. (Skip to 4 if already added)
- On that same web page press the button “Open In Unity”.
- In Unity in the Package Manager window on the My Assets left tab, select the “Ready Player Me…” asset and “Import 7.3.0 into Project”
- Press “Import” on the window that appears, leaving everything checked.
- Compile Errors now appear in the Console window:
Assets\Ready Player Me\Core\Runtime\Core\Scripts\Analytics\AmplitudeEventLogger.cs(4,7): error CS0246: The type or namespace name 'Newtonsoft' could not be found (are you missing a using directive or an assembly reference?)
Assets\Ready Player Me\Core\Runtime\Core\Scripts\Caching\AvatarManifest.cs(5,7): error CS0246: The type or namespace name 'Newtonsoft' could not be found (are you missing a using directive or an assembly reference?)
Assets\Ready Player Me\Core\Runtime\Core\Scripts\Data\AvatarMetadata.cs(3,7): error CS0246: The type or namespace name 'Newtonsoft' could not be found (are you missing a using directive or an assembly reference?)
Assets\Ready Player Me\Core\Runtime\Core\Scripts\Extensions\ExtensionMethods.cs(5,7): error CS0246: The type or namespace name 'Newtonsoft' could not be found (are you missing a using directive or an assembly reference?)
Assets\Ready Player Me\Core\Runtime\Core\Scripts\GLTF\GltFastGameObjectInstantiator.cs(1,7): error CS0246: The type or namespace name 'GLTFast' could not be found (are you missing a using directive or an assembly reference?)
Assets\Ready Player Me\Core\Runtime\Core\Scripts\GLTF\GltFastGameObjectInstantiator.cs(2,7): error CS0246: The type or namespace name 'GLTFast' could not be found (are you missing a using directive or an assembly reference?)
Assets\Ready Player Me\Core\Runtime\Core\Scripts\GLTF\GLTFDeferAgent.cs(1,7): error CS0246: The type or namespace name 'GLTFast' could not be found (are you missing a using directive or an assembly reference?)
Assets\Ready Player Me\Core\Runtime\Core\Scripts\GLTF\GltfImporter.cs(4,7): error CS0246: The type or namespace name 'GLTFast' could not be found (are you missing a using directive or an assembly reference?)
Assets\Ready Player Me\Core\Runtime\Core\Scripts\JsonConverters\BodyTypeConverter.cs(2,7): error CS0246: The type or namespace name 'Newtonsoft' could not be found (are you missing a using directive or an assembly reference?)
Assets\Ready Player Me\Core\Runtime\Core\Scripts\JsonConverters\BodyTypeConverter.cs(3,7): error CS0246: The type or namespace name 'Newtonsoft' could not be found (are you missing a using directive or an assembly reference?)
Assets\Ready Player Me\Core\Runtime\Core\Scripts\Operations\MetadataDownloader.cs(5,7): error CS0246: The type or namespace name 'Newtonsoft' could not be found (are you missing a using directive or an assembly reference?)
Assets\Ready Player Me\Core\Runtime\Core\Scripts\Data\AvatarMetadata.cs(13,10): error CS0246: The type or namespace name 'JsonConverterAttribute' could not be found (are you missing a using directive or an assembly reference?)
Assets\Ready Player Me\Core\Runtime\Core\Scripts\Data\AvatarMetadata.cs(13,10): error CS0246: The type or namespace name 'JsonConverter' could not be found (are you missing a using directive or an assembly reference?)
Assets\Ready Player Me\Core\Runtime\Core\Scripts\GLTF\GltFastGameObjectInstantiator.cs(10,50): error CS0246: The type or namespace name 'GameObjectInstantiator' could not be found (are you missing a using directive or an assembly reference?)
Assets\Ready Player Me\Core\Runtime\Core\Scripts\GLTF\GltFastGameObjectInstantiator.cs(13,13): error CS0246: The type or namespace name 'IGltfReadable' could not be found (are you missing a using directive or an assembly reference?)
Assets\Ready Player Me\Core\Runtime\Core\Scripts\GLTF\GltFastGameObjectInstantiator.cs(15,13): error CS0246: The type or namespace name 'ICodeLogger' could not be found (are you missing a using directive or an assembly reference?)
Assets\Ready Player Me\Core\Runtime\Core\Scripts\GLTF\GltFastGameObjectInstantiator.cs(16,13): error CS0246: The type or namespace name 'InstantiationSettings' could not be found (are you missing a using directive or an assembly reference?)
Assets\Ready Player Me\Core\Runtime\Core\Scripts\JsonConverters\BodyTypeConverter.cs(9,38): error CS0246: The type or namespace name 'JsonConverter<>' could not be found (are you missing a using directive or an assembly reference?)
Assets\Ready Player Me\Core\Runtime\Core\Scripts\GLTF\GltFastGameObjectInstantiator.cs(26,13): error CS0246: The type or namespace name 'MeshResult' could not be found (are you missing a using directive or an assembly reference?)
Assets\Ready Player Me\Core\Runtime\Core\Scripts\GLTF\GLTFDeferAgent.cs(8,16): error CS0246: The type or namespace name 'IDeferAgent' could not be found (are you missing a using directive or an assembly reference?)
Assets\Ready Player Me\Core\Runtime\Core\Scripts\JsonConverters\BodyTypeConverter.cs(11,40): error CS0246: The type or namespace name 'JsonWriter' could not be found (are you missing a using directive or an assembly reference?)
Assets\Ready Player Me\Core\Runtime\Core\Scripts\JsonConverters\BodyTypeConverter.cs(11,75): error CS0246: The type or namespace name 'JsonSerializer' could not be found (are you missing a using directive or an assembly reference?)
Assets\Ready Player Me\Core\Runtime\Core\Scripts\JsonConverters\BodyTypeConverter.cs(16,43): error CS0246: The type or namespace name 'JsonReader' could not be found (are you missing a using directive or an assembly reference?)
Assets\Ready Player Me\Core\Runtime\Core\Scripts\JsonConverters\BodyTypeConverter.cs(17,13): error CS0246: The type or namespace name 'JsonSerializer' could not be found (are you missing a using directive or an assembly reference?)