itemmanager.java
来自「这是我自己写的一个RPG游戏 基于MIDP2.0开发,开发环境为Eclipse+」· Java 代码 · 共 64 行
JAVA
64 行
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 + =
减小字号Ctrl + -
显示快捷键?