qt中:
如果用QWidget类处理的话,想达到2D 效果是有些难度的,
一楼的说的用QCanvas对2D有完美的支持,
想让图片响应点击事件,
如果说你是用QCanvas把图片加上去的,或是绘制上去的,都一样,我只有判断它的X,Y的坐标,
就向在开发游戏的时候,我们一般检测Spriter的碰撞,思想是把它看成是一个矩形,
那么在一楼的话题上,我们可以判断用户的、鼠标是否点击在我们需要触发事件的X , Y坐标的范围之内,如果是我们发射具体要做的信号与槽,哈哈哈就OK了
mouseUp
mouseDown
有一个e参数
e.x=X;
e.y=Y;
如果有那个朋友也是做同行的可以加我,可以一同进步哟:
QQ: 358101245
MSD:
zhpcemail@sina.com