Cocos Creator が EditorBox を改変、EditorBox の入力履歴表示を削除、cocos Creator が入力ボックスの履歴表示をシールド

 

ココスクリエーター 3.3.2

EditorBox の履歴を変更するには、エンジンのソース コードを変更する必要があります

C:\CocosDashboard_1.0.11\resources\.editors\Creator\3.3.2\resources\resources\3d\engine\cocos\ui\editbox\edit-box-impl.ts にインストールされているエンジン ソースコードを見つけます。

このファイル

これはクリックしてフォーカスを移した後の入力ボックスの大きさを設定するもので、ここではhtmlタグを使って入力を実現しています。

 

elem.autocomplete は、履歴の表示と閉鎖を設定することです

elem.style.paddingLeft は、入力ボックスを右に移動するためのものです

このように、入力履歴の表示を削除し、パッケージング エンジンを必要とせずに、変更後にプロジェクトを直接パッケージ化できます。

 

おすすめ

転載: blog.csdn.net/github_38633141/article/details/124023243