読者です 読者をやめる 読者になる 読者になる

みつまめ杏仁

アンリアルエンジン(UE4)でGUIを作るためにゴニョゴニョしてます。UIデザイナーの皆様の助けになれば幸いです。

テキストブロックのスクロール 続き

前回の続きでスクロールバーを付けてみます。 limesode.hatenablog.com 以外にサクッとできました。まずはUMGのパーツを追加するところから。 スクロールバー全体の大きさを決めるキャンバスパネルを親にして、スクロールバーの下敷きとバー本体を表すImage…

テキストブロックのスクロール

テキストブロックで、長文を表示しようとしたときに、たいていAuto Wrap Text(=自動改行)にすると思います。 文字量が多いとサイズが大きくて表示しきれないので、スクロールさせるのが我々UI業界では当たり前の仕組みです。 UMG パーツ まずはイイ感じの…

UV座標の計算をマテリアルでやらせると指定がラクチン

以前、マテリアルのパラメータ指定で細かい小数を扱っているのを、改良する記事を書きました。 limesode.hatenablog.com 今回はもう少しだけ発展させます。 テクスチャの一部を切り出して使うには、UとVの2つの値を扱うことになります。このUとV、2つの値…

フォントのフチドリを試す

遅ればせながらようやく 4.14インストールできた。 なんといっても試してみたかったのが、フォントのフチドリ機能! というわけでさっそくWidgetを作ってみる。 Designerモードで、Textblockを置いたところ。 設定を確認してみると、特に変化は見られない・…

UE4でパーセント表記

戦績などのスコアを表示するリザルト画面や、武器やキャラのステータス表示で、「命中率」や「回避率」など「○○率」を表記することがよくあります。 この「○○率」を表示してやんよ~というわけで気軽にやってみたのですが、なかなかうまくいきませんでした。…

A と B を交互に切り替える処理でハマった話

TVのリモコンを握っている状況をイメージしてください。 TVが点いていない状態で電源ボタンを押すと起動して、点いている状態で押すと待機モードになります。 どちらの操作も同じボタンを押すことで切り替わります。 このように、A と B の2つの状態があっ…

最近ハマったつなぎ方

ちょっとネタが無くなってきたのもあって更新ペースが落ちてます。 なので自分のウッカリでもさらしてみようかなと。 それは思ったような値にならず、原因も分からず、しばらく首をひねっていたつなぎ方です。 まずUMGでパーツを置いて、Widgetブループリン…