- 博客(6)
- 收藏
- 关注
原创 JAVA游戏设计功能创新
如果小于0,角色向左移动。当角色处于跳跃(status为3或 - 3)或向右跳跃攻击(RIGHT_JUMP_ATTACK)状态时,如果是3或RIGHT_JUMP_ATTACK,则将jumpMoveDirection设为 1并把status设为-3,实现跳跃时转向。在moveXY方法中,当status为跳跃状态(3、-3)或跳跃攻击状态(RIGHT_JUMP_ATTACK、LEFT_JUMP_ATTACK)时,根据jumpMoveDirection来更新角色的x坐标,从而实现水平方向的移动(转向效果)。
2025-01-03 11:45:56
588
原创 管状灯java练习
/ 构造器方法,用于创建具有watts瓦,灯管长度为tubeLength,颜色为color的对象。// 重写printInfo方法,打印输出灯的相关信息,包括瓦数、开关信息、长度以及颜色。// 构造器方法,用于创建具有watts瓦,开关状态为indicator的对象。// TubeLight类,对管状灯的描述,继承自Light类。// 构造器方法,用于创建具有watts瓦的对象。// 开灯方法,即将灯的状态置为开。// 输出灯的瓦数信息和开关状态。
2024-12-19 15:50:39
374
原创 Map集合类练习
String[] regions = {"黑龙江省", "浙江省", "江西省", "广东省", "福建省"};String[] cities = {"哈尔滨", "杭州", "南昌", "广州", "福州"};regions = ["黑龙江省", "浙江省", "江西省", "广东省", "福建省"]cities = ["哈尔滨", "杭州", "南昌", "广州", "福州"]// 删除Key为"黑龙江省"的键值对。// 创建Map集合并将数组元素存入。// 迭代Map集合输出。
2024-12-05 16:38:59
338
原创 在接口中实现一个抽象方法
System.out.println("汽车在公路上行驶");System.out.println("轮船在水面上航行");System.out.println("飞机在天空中飞行");// 创建Moveable类型的接口变量并引用相应类的对象。// Aircraft类实现Moveable接口。// 调用每个对象的move方法。// Ship类实现Moveable接口。// 定义可移动的接口Moveable。// Car类实现Moveable接口。// 定义抽象方法move。
2024-11-29 14:58:54
355
原创 超类与子类
System.out.println("Character构造器第" + (++characterTimes) + "次被调用");System.out.println("FireMage构造器第" + (++firemageTimes) + "次被调用");System.out.println("Warrior构造器第" + (++warriorTimes) + "次被调用");System.out.println("Mage构造器第" + (++mageTimes) + "次被调用");
2024-11-06 21:00:29
469
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅
3