Modular Character System
  • Overview
  • Setup
  • Demo Scenes
  • System Overview
    • Modular Character
    • Wearable
    • Wearable Set
      • Character Preset
      • Wearable Set Data
    • Wearable Database
    • Character Style
    • Cosmetic Styles
      • Skin Style
      • Eye Style
    • Character Morphs
  • Troubleshooting
  • Asset Updates
  • Reference
    • Scripting Guide
      • Modular Character Manager Functions
        • Wearables
          • EquipWearable
          • RemoveWearable
        • Wearable Sets
          • EquipWearableSet
          • EquipWearablePreset
          • RevertSetToDefaults
          • GenerateRandomSetFromDatabase
        • Materials
          • SetWearableMaterial
          • SetWearableMaterialArray
          • SetEyeStyle
          • SetSkinStyle
          • SetBodyMaterial
          • SetFaceMaterial
          • SetEyeMaterial
        • Character Morphs
          • SetBlendshapeOnAllMeshes
          • UpdateSetMorphValues
          • ApplySetMorphValuesToCurrentSet
          • ApplyCurrentMorphValuesToNew...
        • Face Merging
          • MergeFace
          • UnmergeFace
          • DestroyMergedFace
        • Saving and Loading
          • SaveCharacterPrefab
          • SaveCharacterPreset
          • SaveDataAsJSON
          • LoadCharacterFromJSON
      • Character Style Functions
        • GetAllWearablesOfCategory
        • GetAllNonDefaultWearablesOfCategory
        • GetWearableByName
        • CheckIfDefaultItem
      • Hidden Wearable Manager Functions
        • SetSlotStatusFromManagerType
        • AddWearableSlotToHiddenList
        • CheckHiddenListForWearable
  • Changelog
  • EXTERNAL LINKS
    • Stellar Game Assets Website
    • Join me on Discord
Powered by GitBook
On this page

Troubleshooting

If you're having issues with any of the Modular Packages, check here first!

I'm using Unity 6 and when I try to run the demo scene, I get an error: You are trying to read Input using the UnityEngine.Input class, but you have switched active Input handling to Input System package in Player Settings

You may have imported or updated to the new input system package, which is offered in Unity 6 for multiple input devices compatibility. This error is due to conflict between Unity's input system packages. Go to Edit > Project Settings > Player > Other Settings. In the Configuration section, there is an option called Active Input Handling. Select Both from the dropdown. Unity will restart after asking you to save your scene. When you reopen your project, the problem should be solved.

I'm using the Universal Render Pipeline and all of the materials in the package are pink! How do I fix them?

Unity has an easy way to update

PreviousCharacter MorphsNextAsset Updates

Last updated 2 months ago