UI重构:使用Lua实现UI逻辑
No due date
80% complete
如题,0.4.19中的UI逻辑写在qml中(js函数判断某张牌是否可选等)现在要移动到Lua中。
- 使用Lua实现基本的UI组件模拟与UI亮暗逻辑
- 实现了“询问技能发动”
-
实现了询问主动技、询问打出、询问使用、询问出牌阶段
- 实现了基本可玩的逻辑(确定取消、手牌、弹出牌堆、interaction、重铸等)
- 不可使用打出弃置时显示禁用提示文字
- 选择目标时在角色上显示诸如可烈弓的文字:#366
-
实现其他涉及弹出对话框的交互
- 实现了“魄袭”对话框
如题,0.4.19中的UI逻辑写在qml中(js函数判断某张牌是否可选等)现在要移动到Lua中。
- 使用Lua实现基本的UI组件模拟与UI亮暗逻辑
- 实现了“询问技能发动”
- 实现了询问主动技、询问打出、询问使用、询问出牌阶段
- 实现了基本可玩的逻辑(确定取消、手牌、弹出牌堆、interaction、重铸等)
- 不可使用打出弃置时显示禁用提示文字
- 选择目标时在角色上显示诸如可烈弓的文字:#366
- 实现其他涉及弹出对话框的交互
- 实现了“魄袭”对话框