問題タブ [unity-editor]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - ゲーム内の Unity で EditorStyle を使用して、ボタンの水平方向のグループを作成することはできますか?
ゲーム内の状況で EditorStyles を使用したいと考えています。EditorStyles クラスを調べたところ、すべてが次のものから来ていることがわかりました。
参照呼び出しはこちら: https://github.com/Unity-Technologies/UnityCsReference/blob/master/Editor/Mono/GUI/EditorStyles.cs#L333
そして、これは私が(エディターで)使用するものです:https://github.com/Unity-Technologies/UnityCsReference/blob/master/Editor/Mono/GUI/EditorStyles.cs#L71
これはすべて、次のことを行うためのものです。
私は次のことをしなければなりません:
しかし、ゲーム内でこれを行う方法があれば知りたいです。これは可能ですか?
c# - EditorWindow の最後の EditorGUILayout を残りのスペースで埋めるには?
デフォルトでは、allEditorGUILayout.BeginHorizontal()
およびEditorGUILayout.BeginVertical()
groups は、使用可能なすべての親の幅 (または EditorWindow の幅) を埋めます。縦のグループだけでも。ただし、同時にheight
常に 0 です (そこに要素がない場合、そうでない場合、幅は内部要素の高さの合計と等しくなります)。
要素グループの使用可能な高さまたは残りの高さを強制的に埋めるにはどうすればよいですか?
スペースを均等に埋めるにはどうすればよいですか?
私は今何を持っていますか:
出力:
欲しい:
また