duilib写个三国杀?
生活随笔
收集整理的這篇文章主要介紹了
duilib写个三国杀?
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
寫了兩天 感覺快tj了 趕緊記錄一下
目前的效果圖
?
血量的顯示太麻煩直接用數字顯示了
武將的自定義控件真是太煩了 繼承了CContainerUI類 把所有的細節都new了一個CControlUI? 右上角的臉譜是按鈕
(變量名直接用的拼音)
界面下方的部分直接用XML完成的 確定 取消 結束 這三個按鈕看起來還是有些不太自然,然而我沒有耐性再調了
手牌部分直接用了?HorizontalLayout自動排列,新手牌自動被扔到前一張的后面(手牌太多怎么辦?界面可以向右拉的→_→偷懶了先這樣吧)
手牌圖片集成CButton,被包含在一個CContainerUI中,上面放置了一個沒有背景的控件,這樣被點擊時直接隱藏上方的控件就完成了讓手牌向上移動的效果
這里的紅心和A都是動態添加上去的,不過沒什么技術含量就不說了。
如果不用太完美的話到此位置剩下的就和duilib沒多大關系了,暫時先做到這里了。
(嗯,可能也不會繼續更新了)
?
轉載于:https://www.cnblogs.com/gin304994/p/6490184.html
總結
以上是生活随笔為你收集整理的duilib写个三国杀?的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 2020级C语言大作业 - 三国杀
- 下一篇: 虚拟机几种联网的方式,如何共享主机IP