問題タブ [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.

0 投票する
2 に答える
603 参照

c# - ゲーム内の Unity で EditorStyle を使用して、ボタンの水平方向のグループを作成することはできますか?

ゲーム内の状況で EditorStyles を使用したいと考えています。EditorStyles クラスを調べたところ、すべてが次のものから来ていることがわかりました。

からコピー: https://github.com/Unity-Technologies/UnityCsReference/blob/master/Editor/Mono/GUI/EditorStyles.cs#L425

参照呼び出しはこちら: 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

これはすべて、次のことを行うためのものです。

...

私は次のことをしなければなりません:

しかし、ゲーム内でこれを行う方法があれば知りたいです。これは可能ですか?

0 投票する
1 に答える
2340 参照

c# - EditorWindow の最後の EditorGUILayout を残りのスペースで埋めるには?

デフォルトでは、allEditorGUILayout.BeginHorizontal()およびEditorGUILayout.BeginVertical()groups は、使用可能なすべての親の幅 (または EditorWindow の幅) を埋めます。縦のグループだけでも。ただし、同時にheight常に 0 です (そこに要素がない場合、そうでない場合、幅は内部要素の高さの合計と等しくなります)。

要素グループの使用可能な高さまたは残りの高さを強制的に埋めるにはどうすればよいですか?

スペースを均等に埋めるにはどうすればよいですか?


私は今何を持っていますか:

出力:

欲しい:

また