TC官方合作论坛

标题: 新手求教,如何设置圆形图片 [打印本页]

作者: 947895630    时间: 2015-9-15 15:29
标题: 新手求教,如何设置圆形图片
我是个新手,我想试着做象棋游戏。但刚开始就遇到问题,不知道怎么做圆形的棋子。图片框放上去就是方形的,不好看。怎么能显示成棋子那种圆形的图片。请大神指教

作者: 947895630    时间: 2015-9-15 15:45
坐等大神
作者: 超自然    时间: 2015-9-15 16:38
本帖最后由 超自然 于 2015-9-15 16:39 编辑

第一:图片文件本身不可能是圆形的
第二:视觉上的圆形其实是图片中的图像是圆形的
第三:视觉上看不见的称为透明
第四:png图片带有透明通道
第五:用ps吧棋子图片做成圆形图像的png图
第六:用图片框加载这些棋子图片试试,不行就考虑调用GDI+直接画出去算了此外,回帖灌水非常恶心.......

作者: 947895630    时间: 2015-9-15 16:52
超自然 发表于 2015-9-15 16:38
第一:图片文件本身不可能是圆形的
第二:视觉上的圆形其实是图片中的图像是圆形的
第三:视觉上看不见的称为 ...

太赞了
作者: 947895630    时间: 2015-9-15 17:13
超自然 发表于 2015-9-15 16:38
第一:图片文件本身不可能是圆形的
第二:视觉上的圆形其实是图片中的图像是圆形的
第三:视觉上看不见的称为 ...

我试了下,透明是透明了,但是为什么    圆形的棋子放到棋盘上后,周边显示的是窗口的背景颜色。而不是棋盘的颜色。
作者: 超自然    时间: 2015-9-15 17:29
那是因为控件本身也是个矩形
你要完美实现,只有类似我做真彩控件的方法,直接用GDI+画在上面才能随心所欲
作者: 947895630    时间: 2015-9-15 17:30
超自然 发表于 2015-9-15 17:29
那是因为控件本身也是个矩形
你要完美实现,只有类似我做真彩控件的方法,直接用GDI+画在上面才能随心所欲 ...

GDI+  是什么  怎么用




欢迎光临 TC官方合作论坛 (http://bbs.52tc.co/) Powered by Discuz! X3.1