Starcraft II Galaxy Editor: come posso decidere le size della mia window di dialogo?

Come posso decidere le size dei miei dialoghi in Starcraft II Galaxy Editor? Ho provato l' editor Galaxy ++ , ma non sembra molto preciso e quando uso i numbers che mi hanno fornito, la window di dialogo sembra davvero incasinata.

C'è un modo migliore per decidere la width, l'offset, l'altezza, ecc. Dei miei dialoghi?

Le tue size dovrebbero essere ridimensionate alla risoluzione dell'utente corrente (che può essere davvero qualsiasi utente con qualsiasi risoluzione).

Le librerie esterne simili a questa dovrebbero aiutarti a scoprire la risoluzione attuale del client e ad adattare di conseguenza le windows di dialogo.

Il mio consiglio è, prova la tua window di dialogo in una risoluzione comunemente usata e imposta un rapporto di conseguenza. Ad esempio: la risoluzione è 1920 x 1080 e la window di dialogo sembra fine come 600 x 300 casella. Rimanendo fedele all'asse X, per un altro client con risoluzione 1280x800 (laptop di livello inferiore), la window di dialogo dovrebbe ridimensionarsi a 400 x 200 (il rapporto è 1280/1920, che è 2/3).

Se ti capita di mostrare una window di dialogo piuttosto grande e incontri una mancata corrispondenza, ad esempio la tua dimensione Y è fuori limite sullo schermo più piccolo in base al rapporto calcolato, quindi utilizza i pixel verticali disponibili massimi e scala X di conseguenza.