Hi everyone,
Any idea how to rotate a FCanvasIcon (Don’t think is possible with this one), UTexture2D or even the canvas it’s self?
I have a single hair for a crosshair which I want to create a copy and rotate to make a full crosshair e.g. 4 hairs.
Here’s what I’ve done so far:
// right crosshair
FCanvasIcon CrosshairXIcon = UCanvas::MakeIcon(CrosshairTexture, 0, 0, TextureXWidth, TextureXHeight);
Canvas->DrawIcon(CrosshairXIcon, ((Canvas->SizeX) / 2.0f) + ChrosshairDistance, ((Canvas->SizeY) / 2.0f) + (TextureXHeight / 2.0f), ScaleUI);
// left crosshair
CrosshairXIcon = UCanvas::MakeIcon(CrosshairTexture, 0, 0, TextureXWidth, TextureXHeight);
Canvas->DrawIcon(CrosshairXIcon, ((Canvas->SizeX) / 2.0f) - (TextureXWidth / 2.0f) - ChrosshairDistance, ((Canvas->SizeY) / 2.0f) + (TextureXHeight / 2.0f), ScaleUI);