【軽量】godot engine【無料】 part5 (35レス)
【軽量】godot engine【無料】 part5 http://mevius.5ch.net/test/read.cgi/gamedev/1760611391/
上
下
前次
1-
新
通常表示
512バイト分割
レス栞
抽出解除
必死チェッカー(本家)
(べ)
自ID
レス栞
あぼーん
28: 名前は開発中のものです。 [sage] 2025/11/08(土) 10:19:28.84 ID:DnZpcrSa >>27 IMEの候補ウインドウが表示されている時に人がエスケープキーを押して取り消す操作を Windowsに備わってるAPI呼び出し関数を使って再現する方法を取っています Windowsの機能を呼ぶためのDLL群の事をWin32APIと呼び 今回はキーボードの入力イベントを再現するkeybd_event関数を利用しています Win32APIはGDScriptよりもC#からの方が呼び出すのが容易なのでC#で機能を作りました やってる事はありきたりな方法なのでブラウザのAIにでも聞けば教えてくれると思います http://mevius.5ch.net/test/read.cgi/gamedev/1760611391/28
29: 名前は開発中のものです。 [sage] 2025/11/08(土) 10:26:53.09 ID:DnZpcrSa Godotのプロジェクト内でGDScriptとC#は同時に利用できるので keybd_eventを呼び出す為だけの.csファイルを用意してGDScriptから呼び出しました 提示ソースのqueue_free()がkeybd_eventの呼び出し関数に置き代わりになります 問題の発生しないcance_ime()代替関数と言えるかもしれません http://mevius.5ch.net/test/read.cgi/gamedev/1760611391/29
メモ帳
(0/65535文字)
上
下
前次
1-
新
書
関
写
板
覧
索
設
栞
歴
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.342s*