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

📄 skill.java

📁 J2ME开发的手机游戏需要安装诺基亚手机模拟器才能正常运行
💻 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 + -