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.