BP-キーリピート
をテンプレートにして作成
[
ホーム
|
一覧
|
単語検索
|
最終更新
|
ヘルプ
]
開始行:
#contents
UE4.8.3
* 概要 [#vd62201d]
キーリピートの機能が無さそうなので実装してみた。
タッ...タタタタタタとなるように。
* 実装 [#x14ae3c9]
&ref(bp-keyrepeat_01.png);
&ref(bp-keyrepeat_02.png,,50%);
1. ボタンが押されたらイベントが発生する。
2. タイムラインを頭から再生する。
3. 入ると0秒目の「Button Event」が返されるので、入力入っ...
4. 初回の"タッ...タ"の処理で、ちょっと間が空いて(0.6秒地点...
5. 同じ時間に設定している「RepeatEvent」が呼ばれるので、...
6. 「Repeat Event」が返ってくるのがタイムラインの0.6秒に...
7. 0.48秒目からタイムラインを再開したので、0.6秒目まで来...
8, また同時に「Repeat Event」が呼ばれる
以後、6〜8を繰り返す。
入力がReleaseされた時はタイムラインをStopさせて止める。
* 欠点 [#n383c661]
各キーに使いまわせない。タイムラインを各ボタン分、複製し...
→ Delayで実装するとマクロ化して使いまわせるかも。
* おまけ [#y51e5f91]
- キー入力+アナログ入力を合わせてキーリピート。
&ref(bp-keyrepeat_03.png);
終了行:
#contents
UE4.8.3
* 概要 [#vd62201d]
キーリピートの機能が無さそうなので実装してみた。
タッ...タタタタタタとなるように。
* 実装 [#x14ae3c9]
&ref(bp-keyrepeat_01.png);
&ref(bp-keyrepeat_02.png,,50%);
1. ボタンが押されたらイベントが発生する。
2. タイムラインを頭から再生する。
3. 入ると0秒目の「Button Event」が返されるので、入力入っ...
4. 初回の"タッ...タ"の処理で、ちょっと間が空いて(0.6秒地点...
5. 同じ時間に設定している「RepeatEvent」が呼ばれるので、...
6. 「Repeat Event」が返ってくるのがタイムラインの0.6秒に...
7. 0.48秒目からタイムラインを再開したので、0.6秒目まで来...
8, また同時に「Repeat Event」が呼ばれる
以後、6〜8を繰り返す。
入力がReleaseされた時はタイムラインをStopさせて止める。
* 欠点 [#n383c661]
各キーに使いまわせない。タイムラインを各ボタン分、複製し...
→ Delayで実装するとマクロ化して使いまわせるかも。
* おまけ [#y51e5f91]
- キー入力+アナログ入力を合わせてキーリピート。
&ref(bp-keyrepeat_03.png);
ページ名: