■ このスレッドは過去ログ倉庫に格納されています
【ワナビ歓迎】ゲーム開発者未満の雑談スレ 3
- 213 :名前は開発中のものです。:2023/06/18(日) 19:48:44.06 ID:M9CS8+X5.net
- >>188
つまりマウスのシングルクリックとダブルクリックの機能をスペースキーで欲しいと。
Godot?知らんので、擬似コードですが。
1回目と2回目の間隔が十分に短ければダブル判定、間隔が空きすぎるとシングル2回判定、かな。
1回目のクリックからカウントダウンを始めて、タイムアウト(0.2秒とか)しない内に再度押されたら2回判定。
int keystat ,spccnt ,spc
keystat = input()
if (keystat == 'spc') {
if (spc == 0) {
spc=1
spccnt=12
}
if (spc == 1 && 0 < spccnt) {
spc=2
}
}
if (0 < spccnt) {
spccnt--
}
if (spc ==1) 伸びる
if (spc ==2) 縮む
状態が1と2しかないから、一度動き始めると止まれないけれど。キーリピート対策もしていないし。
総レス数 1004
225 KB
新着レスの表示
掲示板に戻る
全部
前100
次100
最新50
read.cgi ver.24052200