Warning: Declaration of action_plugin_linebreak::register(&$controller) should be compatible with DokuWiki_Action_Plugin::register(Doku_Event_Handler $controller) in /home/stepism/www/ue4/wiki/lib/plugins/linebreak/action.php on line 41

Warning: Declaration of action_plugin_markdownextra::register(&$controller) should be compatible with DokuWiki_Action_Plugin::register(Doku_Event_Handler $controller) in /home/stepism/www/ue4/wiki/lib/plugins/markdownextra/action.php on line 16

Warning: Declaration of action_plugin_syntaxhighlighter3_action::register(Doku_Event_Handler &$controller) should be compatible with DokuWiki_Action_Plugin::register(Doku_Event_Handler $controller) in /home/stepism/www/ue4/wiki/lib/plugins/syntaxhighlighter3/action/action.php on line 28
キーの割り当てについて(4.7.5) [stepism@UE4メモ]

ユーザ用ツール

サイト用ツール


wiki:ue4:input:001

差分

この文書の現在のバージョンと選択したバージョンの差分を表示します。

この比較画面にリンクする

両方とも前のリビジョン 前のリビジョン
wiki:ue4:input:001 [2015/04/27 02:42]
step
wiki:ue4:input:001 [2015/12/05 11:50] (現在)
step
ライン 1: ライン 1:
 ====== キーの割り当てについて(4.7.5) ====== ====== キーの割り当てについて(4.7.5) ======
  
-===== エディターから割り当てる ===== +記事[[http://​enjoy2unreal.blogspot.jp/​2015/​12/​blog-post.html]] ​移動しした
-UE4エディターの「編集」→「プロジェクト設定」→「入力」からActionとAxisキー割り当てが可能です。 +
- +
-{{:​wiki:​ue4:​input:​ue4_key_bind.png?​300|}} +
- +
-\\ +
-===== プログラムで割り当てる ===== +
-C++からも設定出来ます。 +
-<sxh cpp;> +
-UPlayerInput::​AddEngineDefinedActionMapping(FInputActionKeyMapping("​Scale",​ EKeys::​SpaceBar));​ +
-UPlayerInput::​AddEngineDefinedAxisMapping(FInputAxisKeyMapping("​MoveX",​ EKeys::W, 1.0f)); +
-UPlayerInput::​AddEngineDefinedAxisMapping(FInputAxisKeyMapping("​MoveX",​ EKeys::S, -1.0f)); +
-UPlayerInput::​AddEngineDefinedAxisMapping(FInputAxisKeyMapping("​MoveY",​ EKeys::​A, ​-1.0f)); +
-UPlayerInput::​AddEngineDefinedAxisMapping(FInputAxisKeyMapping("​MoveY",​ EKeys::D, 1.0f)); +
-</​sxh>​ +
-どちらも同じ処理なってい +
- +
-===== 設定ファイル(DefaultInput.ini)から割り当てる ===== +
-プロジェクトの Configディレクトリに DefaultInput.ini ファイルを用意することでも設定出来ます +
- +
-<​sxh>​ +
-[/​Script/​Engine.InputSettings] +
-+ActionMappings=(ActionName="​Scale",​Key=SpaceBar,​bShift=False,​bCtrl=False,​bAlt=False) +
-+AxisMappings=(AxisName="​MoveX",​Key=W,​Scale=1.000000) +
-+AxisMappings=(AxisName="​MoveX",​Key=S,​Scale=-1.000000) +
-+AxisMappings=(AxisName="​MoveY",​Key=A,​Scale=-1.000000) +
-+AxisMappings=(AxisName="​MoveY",​Key=D,​Scale=1.000000) +
-</​sxh>​ +
  
wiki/ue4/input/001.1430102520.txt.gz · 最終更新: 2015/04/27 02:42 by step