ゲーム開発備忘録

ゲームプログラマー UE4・5向けの記事を書いておりますので見ていただけるとありがたいです。

【UE4・UE5】〈Tips〉TextBoxの大文字・小文字・数字の強要+文字数制限のやりかた

目次

 

はじめに

 

ユーザー名やパスワードの入力などで大文字だけにしたい、

数字以外使わないでほしい。

??桁以上入力しないでほしい。

そんな仕様にぶち当たった方への記事です。

 

 

環境 : UE5.1.1

 

個人の備忘録としてまとめています。誤った情報がある場合があります。

コメントにてご指摘のほどお願いいたします。

 

解説


⓪共通

ユーザーの入力した値を受け取るOnTextChangedイベントを使って実装します。

 

➀大文字・小文字の強要

 

②文字数制限

 

③数字制限

数字の制限にはIsNumeric関数を使います。

しかしこの関数、. , + , - が含まれるという致命的な問題があるため手動で除外しています。

比較の部分を応用することで英字のみや、記号のみなど自分好みの条件を付けた操作ができます。

 

最後に

UE4やUE5向けの記事を書いています。

皆様の応援が投稿のモチベーションになりますので

コメントやTwitterのフォローなどしていただけるとありがたいです。

それではよきゲーム開発を。

投げ銭を投げる