我想写个麻将游戏,但是不知道主界面麻将怎么排列,不知道用什么布局管理器,求大神指教,谢谢

解决方案 »

  1.   

    就是在主面板上画图了,每张不同的麻将对应一张图片,然后根据你抓到手的麻将内容决定显示哪13张图片,根据图片大小决定图片放置的位置,然后就是把这13/14张图片显示出来就行了。至于其他三家的显示,就是显示背面就更简单了,只有一张图片。如果吃或者碰的单独放在边上显示。难道你用控件表示每个麻将吗,那样不太好吧,性能以及灵活性都会比较差的吧,应该用画图实现比较好一点。
      

  2.   

    还是画吧,别用控件了,后期功能升级比较麻烦。
    比如,鼠标滑动到哪个麻将牌时,麻将牌上升1/3的高度,表示下一步点击鼠标将打出这张麻将牌。要是用控件的话,分组的那个布局管理,应该可以用,但是,比一般的管理器用起来麻烦些。
      

  3.   

    我也是这么画的,但是驼子不好画,还要重叠,有点纠结