Я пишу игровой движок форм на C # и сейчас пытаюсь добавить форму моей собственной векторной структуры.Я создал рабочий пример, но он может принимать только целые числа или тип данных, который я использую.Но я хочу иметь возможность использовать все их, целые числа, числа с плавающей запятой и десятичные числа, но я не знаю, что делать ...
Я пытался создать другую структуру с другим именем, но это все неуклюжеи я хочу попытаться сохранить их все в одной структуре (если это возможно).
public struct Vector2
{
public int X1;
public int Y1;
public Vector2(int x1, int y1)
{
X1 = x1;
Y1 = y1;
}
// Another vector2 that takes floats.
// a third one that takes decimals
}
Любая форма помощи приветствуется!И извините за мой английский.