📄 skilllib.java
字号:
public class SkillLib
{
public static Skill[] skills;
static
{
//技能
skills=new Skill[6];
skills[0]=new Skill();
skills[0].setName("火焰剑");
skills[0].setPower(20);
skills[0].setUseMagic(20);
skills[0].setDesc("火焰剑:威力20,消耗20点精神");
skills[0].setSkillImgSrc("/wareffect/huoyandao.png");
skills[0].setCenterPosition(11,8);
skills[1]=new Skill();
skills[1].setName("烈火剑");
skills[1].setPower(30);
skills[1].setUseMagic(25);
skills[1].setDesc("烈火剑:威力30,消耗25点精神");
skills[1].setSkillImgSrc("/wareffect/diyuzhihuo.png");
skills[1].setCenterPosition(16,13);
skills[2]=new Skill();
skills[2].setName("冷月剑");
skills[2].setPower(50);
skills[2].setUseMagic(45);
skills[2].setDesc("冷月剑:威力40,消耗45点精神");
skills[2].setSkillImgSrc("/wareffect/banyuedao.png");
skills[2].setCenterPosition(15,9);
skills[3]=new Skill();
skills[3].setName("玄冰吟");
skills[3].setPower(70);
skills[3].setUseMagic(60);
skills[3].setDesc("玄冰吟:威力50,消耗60点精神");
skills[3].setSkillImgSrc("/wareffect/xuanbingyin.png");
skills[3].setCenterPosition(15,9);
skills[4]=new Skill();
skills[4].setName("破冰斩");
skills[4].setPower(90);
skills[4].setUseMagic(80);
skills[4].setDesc("破冰斩:威力60,消耗80点精神");
skills[4].setSkillImgSrc("/wareffect/pobingshu.png");
skills[4].setCenterPosition(28,55);
skills[5]=new Skill();
skills[5].setName("暴烈火焰");
skills[5].setPower(120);
skills[5].setUseMagic(100);
skills[5].setDesc("暴烈火焰:威力70,消耗100点精神");
skills[5].setSkillImgSrc("/wareffect/baoliehuoyan.png");
skills[5].setCenterPosition(28,61);
}
public static Skill getSkillByName(String name)
{
for(int i=0;skills!=null && i<skills.length;i++)
{
if(skills[i].getName().equals(name))
{
return getSkillByIndex(i);
}
}
return null;
}
public static Skill getSkillByIndex(int i)
{
if(i<0 || i>skills.length-1)return null;
Skill skill=new Skill();
skill.setName(skills[i].getName());
skill.setPower(skills[i].getPower());
skill.setUseMagic(skills[i].getUseMagic());
skill.setDesc(skills[i].getDesc());
skill.setSkillImgSrc(skills[i].getSkillImgSrc());
skill.setCenterPosition(skills[i].getCenterX(),skills[i].getCenterY());
return skill;
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -