Rect 構造を宣言したい:
struct{
float x,y;
float width,height;
}Rect;
ユニオン変数 x、y を 'pos' に、幅、高さを 'size' Vector2f 構造にします。
struct{
float x,y;
}Vector2f;
ユニオンでどうすればいいですか?
Rect rect;
//rec.x; rec.y; rect.pos; rect.pos.x; rect.pos.y;
//rect.width; rect.height; rect.size; rect.size.x; rect.size.y;