Skip to content

A lightweight UI framework library for Unity.

License

Notifications You must be signed in to change notification settings

jeffcampbellmakesgames/jcmg-slate

Repository files navigation

Continous Deployment openupm GitHub issues Twitter Follow

JCMG Slate

About

JCMG Slate is a lightweight UI framework library for Unity. It contains a simple paradigm for defining distinct UIScreens and offers an easy way to look them up and hook up animations for them.

Minimum Requirements

  • Unity Version: 2021.3.X or Higher
  • Scripting Runtime: .Net 4.X

Installing JCMG Slate

Using this library in your project can be done in three ways:

Install via OpenUPM

The package is available on the openupm registry. It's recommended to install it via openupm-cli.

openupm add com.jeffcampbellmakesgames.slate

Install via GIT URL

Using the native Unity Package Manager introduced in 2017.2, you can add this library as a package by modifying your manifest.json file found at /ProjectName/Packages/manifest.json to include it as a dependency. See the example below on how to reference it.

{
	"dependencies": {
		...
		"com.jeffcampbellmakesgames.slate" : "https://github.com/jeffcampbellmakesgames/jcmg-slate.git#release/stable",
		...
	}
}

You will need to have Git installed and available in your system's PATH.

Support

If this is useful to you and/or you’d like to see future development and more tools in the future, please consider supporting it either by contributing to the Github projects (submitting bug reports or features and/or creating pull requests) or by buying me coffee using any of the links below. Every little bit helps!

ko-fi

Contributing

For information on how to contribute and code style guidelines, please visit here.

About

A lightweight UI framework library for Unity.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published