problem with 2d game kit tutorial

hi there
I just downloaded the 2018.3 and strting the 2d game tutorial i got this errors:

[Auto Package] : Checking if required packages are included

UnityEngine.Debug:Log(Object)

PackageChecker:CheckPackage() (at Assets/2DGamekit/Scripts/Editor/PackageManagerAssembly/PackageManagerAssembly/PackageManagerChecker.cs:30)

UnityEditor.EditorAssemblies:ProcessInitializeOnLoadAttributes()

Assets/2DGamekit/Utilities/CinemachinePostProcessingV2/CinemachinePostProcessing.cs(28,6): error CS0012: The type ‘Attribute’ is defined in an assembly that is not referenced. You must add a reference to assembly ‘netstandard, Version=2.0.0.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51’.

Assets/2DGamekit/Utilities/CinemachinePostProcessingV2/CinemachinePostProcessing.cs(31,6): error CS0616: ‘SaveDuringPlay’ is not an attribute class

Assets/2DGamekit/Utilities/CinemachinePostProcessingV2/CinemachinePostProcessing.cs(28,57): error CS0012: The type ‘Enum’ is defined in an assembly that is not referenced. You must add a reference to assembly ‘netstandard, Version=2.0.0.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51’.

Assets/2DGamekit/Utilities/CinemachinePostProcessingV2/CinemachinePostProcessing.cs(28,63): error CS0012: The type ‘Enum’ is defined in an assembly that is not referenced. You must add a reference to assembly ‘netstandard, Version=2.0.0.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51’.

Assets/2DGamekit/Utilities/CinemachinePostProcessingV2/CinemachinePostProcessing.cs(28,6): error CS0012: The type ‘Enum’ is defined in an assembly that is not referenced. You must add a reference to assembly ‘netstandard, Version=2.0.0.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51’.

Assets/2DGamekit/Utilities/CinemachinePostProcessingV2/CinemachinePostProcessing.cs(84,29): error CS0012: The type ‘Enum’ is defined in an assembly that is not referenced. You must add a reference to assembly ‘netstandard, Version=2.0.0.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51’.

Assets/2DGamekit/Utilities/CinemachinePostProcessingV2/CinemachinePostProcessing.cs(84,46): error CS0012: The type ‘ValueType’ is defined in an assembly that is not referenced. You must add a reference to assembly ‘netstandard, Version=2.0.0.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51’.

Assets/2DGamekit/Utilities/CinemachinePostProcessingV2/CinemachinePostProcessing.cs(82,33): error CS0012: The type ‘Enum’ is defined in an assembly that is not referenced. You must add a reference to assembly ‘netstandard, Version=2.0.0.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51’.

help!!

4029412--349126--docs.PNG

Having the same issue, also with the 3D Kit.

1 Like

Please move your thread to the proper forum: 2D Game Kit Official Thread

Are you sure Cinemachine is installed?

I have same issue with Cinemachine 2.2.0.

On a Mac btw.

Same error with Unity 2018.3.1f1 and Cinemachine 2.2.0 on Mac.

Same problem here! MacOS Mojave and Unity 2018.3.1f1

i have the same problem! :frowning:

Any Updates on what should be done as a next step?

Error on 3D Game Kit:
Assets/3DGamekit/Scripts/Game/Utility/QualitySettingPostprocessProfileSwitch.cs(29,34): error CS0012: The type ‘Enum’ is defined in an assembly that is not referenced. You must add a reference to assembly ‘netstandard, Version=2.0.0.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51’.

AND
Assets/3DGamekit/Scripts/Game/Utility/QualitySettingPostprocessProfileSwitch.cs(19,37): error CS0012: The type ‘Enum’ is defined in an assembly that is not referenced. You must add a reference to assembly ‘netstandard, Version=2.0.0.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51’.