Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/xamarin/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 在Cocos2d中绘制具有*一致*宽度的水平线_C#_Xamarin_Cocos2d Iphone - Fatal编程技术网

C# 在Cocos2d中绘制具有*一致*宽度的水平线

C# 在Cocos2d中绘制具有*一致*宽度的水平线,c#,xamarin,cocos2d-iphone,C#,Xamarin,Cocos2d Iphone,我使用Cocos2d绘制厚度一致的简单水平线。无论我将线条粗细设置为什么,某些线条总是显示得比其他线条粗。这就好像在图层中有某些显示区域“变白” 我试图确保视图的高度始终为偶数或奇数,或任意给定数字的倍数。我试图确保这条线落在任意给定数字的偶数、奇数或倍数上。这在我尝试过的所有显示分辨率下都会发生(宽度是2的倍数,高度取决于物理显示的大小) 似乎没有什么帮助。我将Xamarin与C#一起使用,这个问题在Android和iOS目标上都存在,无论是在模拟器上还是在实际设备上 有人知道我需要做什么不同

我使用Cocos2d绘制厚度一致的简单水平线。无论我将线条粗细设置为什么,某些线条总是显示得比其他线条粗。这就好像在图层中有某些显示区域“变白”

我试图确保视图的高度始终为偶数或奇数,或任意给定数字的倍数。我试图确保这条线落在任意给定数字的偶数、奇数或倍数上。这在我尝试过的所有显示分辨率下都会发生(宽度是2的倍数,高度取决于物理显示的大小)

似乎没有什么帮助。我将Xamarin与C#一起使用,这个问题在Android和iOS目标上都存在,无论是在模拟器上还是在实际设备上

有人知道我需要做什么不同的事情,以便水平线总是以相同的厚度显示吗