A Unity plugin for const string of tags, layers, etc.
Add to Unity Package Manager
Paste this URL into Unity's Window › Package Manager › + › Add package from git URL,
or click Install.
https://www.pkglnk.dev/saintsconst.git README
Rendered from GitHubSaintsConst
Generate const string for your Unity project of tags, layers, sortingLayers, renderingLayers.
Usage
It will generate code under Assets/SaintsConst.Generated. Ensure you have today.comes.saintsconst.Generated referenced in your asmdef.
example:
using SaintsConst;
// use tag
gameObject.tag = TagConst.Player;
// use layer index
gameObject.layer = LayerConst.Index.Default;
// use layer mask
const int layerMask = LayerConst.Mask.Default | LayerConst.Mask.Water;
// use sorting layer
// id
GetComponent<Renderer>().sortingLayerID = SortingLayerConst.Id.New_Layer_1;
// name
GetComponent<Renderer>().sortingLayerID = SortingLayer.NameToID(SortingLayerConst.Name.New_Layer_1);
// use rendering layer
GetComponent<MeshRenderer>().renderingLayerMask = RenderingLayerConst.Light_Layer_1;
If you edit these value in inspector, this will not get update until next domain reload. Force to refresh it using: Window/Saints/Refresh Saints Const
Development
- clone this project under
Assets ln Editor/Editor\ Default\ Resources/SaintsConst/today.comes.saintsconst.Generated.asmdef.txt ../SaintsConst.Generated/today.comes.saintsconst.Generated.asmdef
Versions 0
No versions tracked yet.
Dependencies 0
No dependencies.
Changelog 0 releases
No changelog entries yet. Run the admin Changelog & Version Scanner to pull from the repository's CHANGELOG.md.
README Markdown
Copy this to your project's README.md
## Installation
Add **SaintsConst** to your Unity project via Package Manager:
1. Open **Window > Package Manager**
2. Click **+** > **Add package from git URL**
3. Enter:
```
https://www.pkglnk.dev/saintsconst.git
```
[](https://www.pkglnk.dev/pkg/saintsconst)Embed badge README snippet
[](https://www.pkglnk.dev/pkg/saintsconst) <a href="https://www.pkglnk.dev/pkg/saintsconst"><img src="https://www.pkglnk.dev/badge/saintsconst.svg" alt="pkglnk installs"></a> https://www.pkglnk.dev/badge/saintsconst.svg Comments
No comments yet. Be the first!


Sign in to join the conversation
Sign In