写了两天 感觉快tj了 赶紧记录一下

目前的效果图

血量的显示太麻烦直接用数字显示了

武将的自定义控件真是太烦了 继承了CContainerUI类 把所有的细节都new了一个CControlUI  右上角的脸谱是按钮

(变量名直接用的拼音)

界面下方的部分直接用XML完成的 确定 取消 结束 这三个按钮看起来还是有些不太自然,然而我没有耐性再调了

手牌部分直接用了 HorizontalLayout自动排列,新手牌自动被扔到前一张的后面(手牌太多怎么办?界面可以向右拉的→_→偷懒了先这样吧)

手牌图片集成CButton,被包含在一个CContainerUI中,上面放置了一个没有背景的控件,这样被点击时直接隐藏上方的控件就完成了让手牌向上移动的效果

这里的红心和A都是动态添加上去的,不过没什么技术含量就不说了。

如果不用太完美的话到此位置剩下的就和duilib没多大关系了,暂时先做到这里了。

(嗯,可能也不会继续更新了)

转载于:https://www.cnblogs.com/gin304994/p/6490184.html

duilib写个三国杀?相关推荐

  1. 【待办】三国杀单挑测试脚本

    序言 前天晚上开始写之前一直想写的三国杀单挑仿真项目,初始灵感是想要测试四血界孙权单挑四血新王异在不同状态下的优劣(如新王异零装备起手,单+1马起手,+1马和藤甲/仁王盾起手,单雌雄剑起手,单木牛流马 ...

  2. 网络版控制台三国杀结构图

    一.简介 这个网络版控制台三国杀是在原来单机版上加入网络通信功能制作出来的,从第一版到第三版用了大半年时间,也算是我大一学习C++历程的里程碑吧. 它可以选择进行几人局的游戏(2~10人),所用游戏包 ...

  3. java实现微信的逆向分析_PC 端微信逆向分析

    关键字: 微信.duilib库hook,duilib模拟点击. 最近有朋友问我libcef如何注入js,然后又谈到微信用了libcef云云. 捣腾了一下午,知道怎么注入js后,发现朋友是需要auto ...

  4. PC 端微信逆向分析

    关键字: 微信.duilib库hook,duilib模拟点击. 最近有朋友问我libcef如何注入js,然后又谈到微信用了libcef云云. 捣腾了一下午,知道怎么注入js后,发现朋友是需要auto ...

  5. [luogu P2482] [SDOI2010]猪国杀

    [luogu P2482] [SDOI2010]猪国杀 题目描述 <猪国杀>是一种多猪牌类回合制游戏,一共有三种角色:主猪,忠猪,反猪.每局游戏主猪有且只有一只,忠猪和反猪可以有多只,每只 ...

  6. 【Share 2021】caoyang.log(OLD VERSION)

    序言 目录 序言 2021年1月 01-01 01-02 01-03 01-04 01-05 01-06 01-07 01-08 01-09 01-10 01-11 01-12 01-13 01-14 ...

  7. 【Python】利用摸鱼的时间,我写了一个三国杀开盒模拟器...

    1.前言 今年的疫情来得突如其然,被窝在家里的我,又重拾旧业--三国杀.我接触三国杀时间也不短了,现在却也只有两个史诗将(左慈.许攸)QAQ.在氪金上我应该算个非洲土著吧,但是我又抑制不住开盒时刻的那 ...

  8. 自己写三国杀之架构分析

    本文分析的是三国杀标准包+EX扩展包所带的功能如何在我的程序里实现的,不包括其他的扩展包.实际的程序可以支持2至10人在控制台下进行网络对战.博主仅仅凭兴趣写的,设计有缺陷,请多多包涵. 代码下载地址 ...

  9. duilib 预开篇

    曾几何时,当我看到好看的windows 软件界面时,也想亲手写出这么绚丽好看的界面. 于是我就到处寻找windows UI编程教程.在一番查找和比较下,最终选择了duilib. 主要考虑到了duili ...

最新文章

  1. Windows系统安装Oracle 11g客户端
  2. 重新建立域计算机账户与域控制器的联系
  3. 强化学习笔记: generalized policy iteration with MC
  4. 郑州升达经贸管理学院计算机科学与技术,郑州升达经贸管理学院计算机科学与技术专业2016年在福建理科高考录取最低分数线...
  5. Windows下设置自动关机的命令指示符
  6. 是兄弟就来砍我!“贪玩蓝月”母公司实控人被捕:曾是中国最年轻富豪
  7. Python项目实践:自动轨迹绘制(根据脚本绘制图形)
  8. java.text.NumberFormat使用方法
  9. 容器已成运维必备能力,你知道它是如何出现的吗?
  10. AMPL 多差产品容量限制运输模型
  11. 数模美赛-层次分析模型方法(评价类问题)
  12. Office 2016专业增强版加装Visio
  13. windows10 64位 JDK1.8 下载
  14. 搭建公司wiki系统
  15. 【数据集】PASCAL VOC2012数据集百度网盘链接
  16. 【华人学者风采】李进 广州大学
  17. 无盘服务器 安装客户机程序,顺网云服务端和客户端安装
  18. 在Textview中获取指定文字位置(兼顾网址链接和emoji表情),并在其附近展示图片
  19. aws 云存储 Linux sdk,aws-sdk for JavaScript 对接私有云对象存储
  20. 覃超:Facebook的项目开发流程和工程师的绩效管理机制

热门文章

  1. BUUCTF--[网鼎杯 2020 半决赛]AliceWebsite
  2. C#判断两个字符串是否相等的方法
  3. ADM485ANZ ADI
  4. Task Host Window电脑关机提示怎么取消?
  5. 【屌丝程序的口才逆袭演讲稿50篇】第六篇:两个年轻人挣钱的故事 【张振华.Jack】
  6. 中国石油大学(北京)-《 渗流力学》第三阶段在线作业
  7. 用短视频作色情APP的外衣?这伙人被江苏泰州警方抓了!
  8. MOOC清华《程序设计基础》第1章第5题:银行存款问题
  9. 《流浪地球2》票房突破18亿
  10. 一种在Qlik Sense 中计算两个年月所覆盖时间跨度的方法以及场景应用