⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 itemmanager.java

📁 一个RPG游戏的DEMO.用到了脚本技术。图片也有封装过。
💻 JAVA
字号:
class ItemManager
{
	private Item items[];
	private int money;
	
	ItemManager(int money,Item items[])
	{
		this.money=money;
		this.items=items;
	}
	
	int getMoney()
	{
		return money;
	}
	
	Item getItem(int i)
	{
		return items[i];
	}
	
	void add(Item item)
	{
		if(item.getID()>100)
			money+=item.getPow();
		else
		{
			for(int i=0;i<items.length;i++)
			{
				if(items[i].getID()==0)
				{
					items[i]=item;
					i=items.length;
				}
			}
		}
	}
	
	void equip(int i,Creature me)
	{
		Item temp;
		if(items[i].getUse()>10&&items[i].getUse()<15)
		{
			temp=me.items[items[i].getUse()-11];
			me.items[items[i].getUse()-11]=items[i];
			items[i]=temp;
		}
		temp=null;
	}
	
	void use(int i,Creature me)
	{
		if(items[i].getUse()==1)
		{
			me.hp=(me.hp+items[i].getPow()>me.maxhp?me.maxhp:me.hp+items[i].getPow());
			items[i]=new Item(0);
		}
	}
	
	void del(int i)
	{
		items[i]=new Item(0);
	}
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -