Update
This commit is contained in:
@@ -0,0 +1,52 @@
|
||||
using UnityEngine;
|
||||
namespace Invector.vItemManager
|
||||
{
|
||||
public class vLeaveDropItemExample : MonoBehaviour
|
||||
{
|
||||
vItemManager itemManager;
|
||||
private Rect windowRect;
|
||||
private Vector2 scroll;
|
||||
|
||||
void OnGUI()
|
||||
{
|
||||
windowRect = GUILayout.Window(0, windowRect, vLeaveDropItensWindow, "Leave and Drop Items test by Invector:");
|
||||
}
|
||||
|
||||
private void vLeaveDropItensWindow(int windowID)
|
||||
{
|
||||
GUILayout.BeginVertical();
|
||||
itemManager = FindObjectOfType<vItemManager>();
|
||||
|
||||
if (itemManager)
|
||||
{
|
||||
scroll = GUILayout.BeginScrollView(scroll, GUILayout.Width(300), GUILayout.MinHeight(300));
|
||||
for (int i = 0; i < itemManager.items.Count; i++)
|
||||
{
|
||||
GUILayout.BeginHorizontal("box");
|
||||
|
||||
GUILayout.Label(new GUIContent("Name:" + itemManager.items[i].name + "\nAmount :" + itemManager.items[i].amount.ToString()), GUILayout.Width(200), GUILayout.Height(40));
|
||||
GUILayout.BeginVertical("box");
|
||||
if (GUILayout.Button("Leave"))
|
||||
{
|
||||
//itemManager.temporarilyIgnoreItemAnimation = true;
|
||||
//itemManager.inventory.OnDestroyItem(itemManager.items[i], 1);
|
||||
//itemManager.temporarilyIgnoreItemAnimation = false;
|
||||
break;
|
||||
}
|
||||
if (GUILayout.Button("Drop"))
|
||||
{
|
||||
//itemManager.temporarilyIgnoreItemAnimation = true;
|
||||
//itemManager.inventory.OnDropItem(itemManager.items[i], 1);
|
||||
//itemManager.temporarilyIgnoreItemAnimation = false;
|
||||
break;
|
||||
}
|
||||
GUILayout.EndVertical();
|
||||
GUILayout.EndHorizontal();
|
||||
}
|
||||
GUILayout.EndScrollView();
|
||||
}
|
||||
GUILayout.EndVertical();
|
||||
GUI.DragWindow();
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user