修改精灵的颜色,但是精灵需要旋转,旋转后发现超出屏幕的部分颜色并没有改变,creator是只渲染屏幕显示区域吗?
这是旋转后的效果其中蓝色部分是修改的颜色,旋转后之前屏幕没有显示的部分颜色没有改变,精灵的初始颜色为白色,想问一下有人知道想要精灵的颜色全部改变应该用什么办法?
修改精灵的颜色,但是精灵需要旋转,旋转后发现超出屏幕的部分颜色并没有改变,creator是只渲染屏幕显示区域吗?
你怎么发现超出屏幕部分没有改变的
应该是引擎的机制,就是超出屏幕部分的话是不渲染和的,好像opengl也是这样,所以可以在update函数里面继续设置颜色
你说的精灵应该是蓝色那个东西吧,白色那个应该是底吧,不是你修改颜色的精灵,所以设置颜色对它无效
蓝色和白色的是一个精灵,这个是旋转之后的效果
你的蓝色精灵是一个长方形吧?旋转过来后宽度不够了 所以漏出白底了。