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 () |
|
virtual |
Reimplemented from Module.
References UnityToolbox.Item.Management.Itemizer.Initialize(), and UnityToolbox.Item.Management.Itemizer.Instance.
ItemInstance UnityToolbox.Item.ItemManager.SpawnItemInstance | ( | Vector3 | position, |
Quaternion | rotation, | ||
Vector3 | scale, | ||
string | itemDefKey | ||
) |
position | The position of the new object. |
rotation | The rotation of the new object. |
scale | The scale of the new object. |
itemDefKey | The ItemDefinition.GetQualifiedName which indentifies the ItemDefinition. |
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.