Опитвам се динамично да добавя рамка към моята текстура. Досега имам граница отгоре и отдолу. Но се борят да получат лява и дясна граница. Ето какво имам досега:
var i = image;
var pixels : Color[] = i.GetPixels(0, 0, i.width, i.height, 0);
var br : int = 1;
for(var p = 0; p < pixels.Length; p++){
var b : int = 30;
//Bottom
if(p < i.width * b)
pixels[p] = new Color(1,0,0,1);
//Top
if(p > (i.height * i.width) - (i.width * b))
pixels[p] = new Color(1,0,0,1);
//int when a new row of pixels has began
if(p > i.width * br)
br++;
}
Пикселите се четат от долния ляв до горе вдясно. Просто не мога да разбера математиката.
Благодаря