In your assets folder /InventorySystem/Demos/Scenes you’ll find the demo scenes, these contain all features the Inventory Pro has to offer, be sure to take a peek.
Let’s create a new clean scene and start from there. The first thing we have to do is create the managers. The managers handle the items, and are convenience classes to quickly add items to the inventory and other collections.
Open the Setup wizard, which can be found at Tools / Inventory Pro / Setup wizard.
The ItemManager contains the item database which contains all the items, as you might have imagined, you can create managers per scene, and use a different database for each scene.
The next step is to create an item and language database.
Now let's do the exact same thing for the language database and assign it to the InventoryManager's lang slot.
First open the Main editor it can be found at Tools / Inventory Pro / Main editor. When you open the editor for the very first time you'll be presented with an error message (see image below). This happens because Inventory Pro needs to know where it should save new items. Simply click the "Set path" button and select a folder folder inside your project.
Now let's open up our integration manager again to see what we must configure.
The first tab named "UI" contains the basic elements used to render the UI. In order to do this it requires at least 2 items the Item Button Prefab and the GUI Root. The Item Button Prefab is the wrapper / slot that contains and shows the item. The GUI Root is the canvas that contains all of the UI windows.
Several demo wrappers can be used to get started quickly. You can find the default wrapper at InventorySystem/Demos/Assets/UI/UI_Prefabs/UI_Item_PFB
Once this is all done, your project is ready to use the Inventory Pro features. A common way to get started is to copy the entire Canvas from the 8.AllDone scene (In the demos folder). Keep in mind that when doing so you'll have to assign all the references in the _Managers object. Another option is to use the pre-defined prefabs, which can be found in Assets/UI/UI_Prefabs . Again, keep in mind that all UI prefabs that are added to the scene have to be assigned to the _Managers object.