UnityToolbox
Brief documentation for all existing scripts.
 
Loading...
Searching...
No Matches
UnityToolbox.Item.ItemManager Class Reference
Inheritance diagram for UnityToolbox.Item.ItemManager:
Module

Public Member Functions

override void Awake ()
 
ItemInstance SpawnItemInstance (Vector3 position, Quaternion rotation, Vector3 scale, string itemDefKey)
 Creates a new ItemInstance into the scene.
 
virtual void Awake ()
 

Member Function Documentation

◆ Awake()

override void UnityToolbox.Item.ItemManager.Awake ( )
virtual

◆ SpawnItemInstance()

ItemInstance UnityToolbox.Item.ItemManager.SpawnItemInstance ( Vector3  position,
Quaternion  rotation,
Vector3  scale,
string  itemDefKey 
)
Parameters
positionThe position of the new object.
rotationThe rotation of the new object.
scaleThe scale of the new object.
itemDefKeyThe ItemDefinition.GetQualifiedName which indentifies the ItemDefinition.
Returns
A new ItemInstance.

References UnityToolbox.Item.ItemDefinition.Icon, UnityToolbox.Item.ItemDefinition.IconPath, UnityToolbox.Item.Management.Itemizer.Initialized, UnityToolbox.Item.Management.Itemizer.Instance, UnityToolbox.Item.Management.Itemizer.ItemDefinitions, UnityToolbox.Item.ItemDefinition.MaxStackCount, UnityToolbox.Item.ItemDefinition.Name, UnityToolbox.Item.ItemDefinition.Prefab, and UnityToolbox.Item.ItemDefinition.PrefabPath.