- UID
- 304
- 积分
- 1117
- 帖子
- 239
- 主题
- 3
- 论坛币
- 9104
- 威望
- 3
- EP值
- 474
- MP值
- 0
- 阅读权限
- 80
- 注册时间
- 2012-2-12
- 在线时间
- 335 小时
- 最后登录
- 2022-11-10
|
本帖最后由 six 于 2012-6-12 01:00 编辑
不是BIG_PIX了,你那个rotate的部分,
for ii in range(num):
IMG = Image(IMG_tex)
IMG.rotate(360 * 1.5 * ii / num)
PIX = pmgToPix(IMG)
PIX = PixPos(PIX, PIX_t[0][0] + (PIX_t[1][0] - PIX[1][0]) / 2, PIX_t[0][1] + (PIX_t[1][1] - PIX[1][1]) / 2)
#PIX = PixColorShift(PIX, 200, 100, 50, 0)
PIX = PixMask(PIX, PIX_t)
PIX = PixStrip(PIX)
PIX = CombinePixs(PIX2, PIX)
tcas_main(TCAS_BUF, PIX, TK + ii * _FD, TK + (ii + 1) * _FD, dx, dy, 0)
我换了图片,换了字体,其他的地方没有本质的不同,但是最后的效果能目测到位置的偏移,
把PixStrip注释掉之后,问题解决,为什么?
还有最原始的(PIX[0][0], PIX[0][1])是(0,0)么 |
|