public Boolean[] TextureToBoolean()
{
Boolean[] data = new Boolean[this.texture.Width * this.texture.Height];
int[] intData = new int[this.texture.Width * this.texture.Height];
this.texture.GetData(intData);
for (int i = 0; i < intData.Length; i++)
{
//if (i == 0) Console.Out.WriteLine(intData[i] + "");
// 0 = no collision, 1 = collision
data[i] = (intData[i] != 0);
//if (i == 0) Console.Out.WriteLine(data[i] + "");
}
return data;
}