javafx 关于鼠标进入事件

沉默味道ron 2011-01-20 09:06:39
当我拖拽某一节点进入某个区域节点,该区域节点的鼠标进入事件(onMouseEntered)有时候被触发两次,求解!
十分感谢!
...全文
254 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
huntor 2011-01-20
  • 打赏
  • 举报
回复
等待 javafx 2.0 中。
javafx script is dead. long live javfx.
nj_dobetter 2011-01-20
  • 打赏
  • 举报
回复
还没有体验过JavaFX, 不知道效果怎样 以及有无3D支持
打飞机游戏是一种经典的游戏类型,通常包括飞机移动、射击敌人、躲避敌方攻击等要素。以下是一个简单的打飞机游戏设计与实现描述: 游戏界面设计:首先,需要设计游戏界面,包括游戏背景、玩家飞机、敌方飞机、子弹等元素。可以使用Java图形用户界面(GUI)库,如Swing或JavaFX来实现游戏界面的设计。 玩家飞机控制:玩家通过键盘或鼠标控制飞机的移动和射击。可以监听键盘或鼠标事件,根据玩家的操作来控制玩家飞机的移动和发射子弹。 敌方飞机设计:游戏中会有敌方飞机出现,它们会不断向玩家飞机发射子弹或者进行碰撞攻击。可以设计敌方飞机的移动路径、攻击方式和生命值等属性。 碰撞检测:在游戏中需要实现碰撞检测功能,即检测玩家飞机的子弹是否击中敌方飞机,或者敌方飞机是否与玩家飞机相撞。一旦发生碰撞,需要更新相应的游戏状态,如减少生命值、增加得分等。 游戏进度管理:游戏应该具有进度管理功能,包括游戏关卡切换、难度递增、分数统计等。玩家可以通过完成任务或者击败敌方飞机来进入下一关卡。 游戏音效与图像:为了增加游戏的趣味性,可以添加游戏音效和精美的图像素材。例如,添加背景音乐、飞机发射子弹的音效,以及飞机爆炸的动画效果等。 游戏结束与重新开始:当玩家飞机生命值耗尽或者完成所有关卡时,游戏应该显示游戏结束画面,并提供重新开始游戏的选项。 通过以上设计与实现,可以完成一个简单但具有基本游戏要素的打飞机游戏。可以根据需求进一步扩展功能,如增加道具、设计Boss关卡、优化游戏性能等,以提升游戏的娱乐性和挑战性。

62,615

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧