Hide
Installation
  • Using git upm (Unity UI):

    1. Window - Package Manager
    2. Click + button, Add package from git URL
    3. Enter the following URL:
    https://github.com/TylerTemp/SaintsField.git
    
  • Using git upm:

    add to Packages/manifest.json in your project

    { "dependencies": { "today.comes.saintsfield": "https://github.com/TylerTemp/SaintsField.git", // your other dependencies... } }
  • Using OpenUPM

    openupm add today.comes.saintsfield
  • Using a git submodule:

    git submodule add https://github.com/TylerTemp/SaintsField.git Packages/today.comes.saintsfield

    Note: submodule will not auto upgrade. please read Git Submodule to know how to upgrade

  • Using a unitypackage (NOT RECOMMENDED):

    Go to the Release Page to download a desired version of unitypackage and import it to your project

  • Using Unity Asset Store (NOT RECOMMENDED)

[Optional] To use the full functions of this project, please also do: Tools - Saints Field - Enable SaintsEditor. Note this will break your existing Editor plugin like OdinInspector, NaughtyAttributes, MyToolbox, Tri-Inspector.

If you want DOTween support:

  • Ensure: Tools - Demigaint - DOTween Utility Panel, click Create ASMDEF
  • Then do: Tools - Saints Field - Enable DOTween Support

If you need to put this project under another folder rather than Packages/today.comes.saintstionfield, please also do the following:

  • Create Assets/Editor Default Resources/SaintsField.
  • Copy files from the project's Editor/Editor Default Resources/SaintsField into your project's Assets/Editor Default Resources/SaintsField. If you're using a file browser instead of Unity's project tab to copy files, you may want to exclude the .meta file to avoid GUID conflict.

Troubleshoot

After installation, you can use Tools - Saints Field - Troubleshoot to check if some attributes do not work.

namespace: SaintsField