开发的时候发现,一像素的东西(即使是2像素也有问题),比如一条线(无论你用drawNode画,还是layerColor,亦或者是spirte), 再屏幕的不同位置,粗细都会不一样(一像素的有时还会直接导致这根线消失)
请问,哪位兄弟能解释下这个问题吗,或者说怎么解决不同位置的粗细问题。再怎么样我认为一像素的东西都不应该会消失
补充下,引擎版本3.10
你试试用1像素一下的单位试试看??屏幕绘制最小单位就是像素,因为cocos的屏幕适配方案,大于设计大小,肯定会放大,小于的话,会缩小比例的,如果是一像素被缩小了,就看不到了
楼上说的好像很有道理 所以 要计算实际显示出来经过缩放是1个像素的话 那就要除以屏幕的缩放比例了。如果缩小了,就要画更大一点
嗯 好像有道理 我去试下