GUIを設計するときは、ユーザーの画面サイズに従ってサイズを計算する必要があります。ここで魔法の数字を使用することは、数分の一人のユーザーにとってうまく機能しますが、一部の人にとってはひどいものになります。
たとえば、最初にユーザー画面の幅と高さを取得し、次に各要素に必要な画面サイズの割合を決定します。次に、画面の幅と高さの一部を使用してサイズを設定します。
どんな画面サイズのユーザーも同じ何かを体験するため、これはベストプラクティスです!
質問
私はGUIに取り組んでいます。 Setsize Valuesの魔法の数字を取得しています。魔法の数字は悪い練習であるため、どうすればサイズの魔法の数字を取り除くことができますか?それぞれに変数を割り当てる必要がありますか?
setSize(250x400)
そうなるように SetSize(x、y). 。これを克服するための最良の方法は何ですか?私はこれをすべきですか、それとも別のより良い方法がありますか?多くのサイズがあれば、私は一人一人に割り当てることができないので、これは役に立たないでしょう。
解決
GUIを設計するときは、ユーザーの画面サイズに従ってサイズを計算する必要があります。ここで魔法の数字を使用することは、数分の一人のユーザーにとってうまく機能しますが、一部の人にとってはひどいものになります。
たとえば、最初にユーザー画面の幅と高さを取得し、次に各要素に必要な画面サイズの割合を決定します。次に、画面の幅と高さの一部を使用してサイズを設定します。
どんな画面サイズのユーザーも同じ何かを体験するため、これはベストプラクティスです!