Ciao. Ho un problema da risolvere con un codice in c# da usare su Unity. Ho un array di Vector2 che rappresentano i triangoli di un poligono. I Vector2 dovrebbero trovarsi all'interno di un Rettangolo che parte dal punto Vector2(0,0) e che finisce al punto Vector2(1,1). Il codice dovrebbe controllare se tutti i punti si trovano all'interno del rettangolo. In caso contrario, ossia dove ci sono punti che si trovano al di fuori del rettangolo, il codice dovrebbe scalarmi l'intero array di Vector2 il minimo che basta per farlo entrare dentro al rettangolo. Deve scalare l'intero array di Vector2 mantenendo le giuste e precise proporzioni tra i punti in modo da non perdere i triangoli e il poligono. 