pythonista去掉图片背景色是哪条语句?
pythonista吧
全部回复
仅看楼主
level 5
smjlyrics 楼主
pygame里的set_colorkey(white),同样功能在pythonista里怎么实现,有大佬来解答一下吗?
2018年12月14日 21点12分 1
level 7
pythonista不是不支持pygame吗!应该是用scene这个模块做游戏吧。
2018年12月15日 05点12分 2
对,就是scene,我想像素碰撞检测,pygame里是那条语句解决,scene里不知道什么语句
2018年12月15日 06点12分
不是有教程代码吗,还有自带的帮助都可以看看,我也在学习。我英语不行,都是用翻译软件慢慢学,主要是有兴趣。如何你厉害的话,收我当徒弟了[笑眼]
2018年12月15日 06点12分
教程就一个游戏,我都看完了,没有提及那个功能,YouTube上有个up主,发布的也几乎是那个教程里的内容,然后网上几乎没什么资源了,只能蹲点stackoverflow等人问了,我自己问没通过,英语不好。
2018年12月15日 07点12分
是不是scene的类场景。rect (x, y, w, h) rect 类用于边界框和其他矩形值, 例如 node. frame 属性。矩形表示为 (x, y, w [idth], h [8]), 其中 (x, y) 表示为左下角。
2018年12月15日 08点12分
level 7
这个例子应该有碰撞检测
2018年12月15日 08点12分 3
level 5
smjlyrics 楼主
我需要这种像素碰撞检测,需要那条线条旋转时压边检测,不过那个例子我还没看,不过可能是设置hitbox,然后intersects这种碰撞检测,实在不行就得自己设置hitbox了,不知道可以设置几个
2018年12月15日 21点12分 4
level 5
smjlyrics 楼主
正常碰撞检测就是rect.intersects语句,rect.intersection返回碰撞叠加部分rect,我print测试了一下是个矩形,不是我需要的点,它连白色部分都碰撞在内了,我只需要黑色部分碰撞
2018年12月15日 21点12分 5
level 5
smjlyrics 楼主
官方社区好想也有人问这个问题,好像也没有pygame里那种比较简单的解决办法。
2018年12月16日 02点12分 6
level 5
smjlyrics 楼主
我设置一个水平,一个垂直hitbox,然后分别检测水平和垂直碰撞,虽然有点笨,不过解决了。
2018年12月16日 04点12分 7
level 5
smjlyrics 楼主
找到了那条语句,blend_mode=BLEND_MULTIPLY
2018年12月17日 01点12分 8
1