?? skill.java
字號:
package org.gamecollege.j2me.rpg;
/**
*
* 英雄技能
*/
public class Skill extends RPGObject {
//override
public String toString() {
// TODO Auto-generated method stub
return ID + "-" + name;
}
//攻擊型技能類型
public static final int TYPE_ATTACK = 1;
//防御型技能類型
public static final int TYPE_DEFEND = -1;
//技能類型 1:攻擊型 0:防御型
int type;
//要求等級,即主角必須達到該等級,才能學會該技能
int requiredLevel;
//價格,涉及到技能買賣時使用
int price;
//以下數值,是否按百分比處理
boolean isPercent;
//消耗魔法值
int mpCost;
//消耗體力值
int hpCost;
//臨時增加攻擊力
int addAttackPoint;
//臨時增加防御力
int addDefendPoint;
//override的equals方法
public boolean equals(Object o) {
if (o instanceof Skill) {
Skill s = (Skill) o;
return s.ID == this.ID;
} else {
return false;
}
}
}
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -