• 2024-05-01【Swing】UI外观风格设置
    设置系统风格UIManager.setLookAndFeel(UIManager.getSystemLookAndFeelClassName());1、Metal风格(默认)StringlookAndFeel="javax.swing.plaf.metal.MetalLookAndFeel";UIManager.setLookAndFeel(lookAndFeel);2、Windows风格StringlookAndFeel="com.sun.java
  • 2024-04-198-01. 逻辑调整及补充内容
    实现音量修改修改AudioManager修改UIManager实现结束游戏修改EventHandler修改UIManager修改Player修改NPCMovement修改TimeManager修改AudioManager修改SaveLoadManager修改TransitionManager解决游戏刚开始时NPC有移动的问题修改NP
  • 2024-04-197-05. 制作暂停菜单和返回逻辑
    解决上节课遗漏的问题重新加载数据的时候,背包有问题,NPC移动有问题,灯光有问题背包有问题灯光有问题NPC移动有问题开始游戏关闭UI面板修改MenuCanvas给MenuCanvas添加MenuCanvas标签把MenuCanvas下面的Panel做成预制体添加UIManagerUI面板开
  • 2024-03-22UE5中简易的UI管理框架(c++版,UE5.1)
    需求说明:在UE项目开发中,当UI界面较多的时候,就需要有一个管理功能出现,负责UI的生成、销毁、禁用等功能。基于此需求,采用栈先进后出的数据接口,编写了一个简易的UI管理框架。功能说明:1.支持UI的自动创建2.支持UI的按开启顺序关闭3.支持一件关闭所有UI4.支持开启当前UI后,禁
  • 2024-03-1241. 抽卡面板的实际逻辑
    本节目标打开抽卡面板之后,显示三张可以抽取的卡牌,点击选择卡牌之后将卡牌添加到牌堆中,然后游戏胜利面板隐藏抽卡按钮实现方法添加卡牌的UIDocument需要给Card也添加turnbutton样式,这样鼠标移动过去的时候会有放大的效果抽卡面板调试布局调试的时候,我们可以把Project
  • 2024-03-1239. 对战胜负逻辑
    本节目标让用户从地图场景进入对战场景,然后对战胜利或失败之后收起卡牌实现过程让用户从地图场景进入对战场景Persistent场景隐藏Player和GameplayPanelHierarchy窗口中移除对战场景,添加map场景清除MapLayoutSO中的数据然后启动游戏,将Map场景设置为激活然后