{"id":216,"date":"2024-03-23T14:54:47","date_gmt":"2024-03-23T05:54:47","guid":{"rendered":"https:\/\/blog2.dummy.red\/?p=216"},"modified":"2024-03-23T14:54:47","modified_gmt":"2024-03-23T05:54:47","slug":"input-system","status":"publish","type":"post","link":"https:\/\/blog2.dummy.red\/?p=216","title":{"rendered":"Input  System"},"content":{"rendered":"\n<p>Input\u4f7f\u3046\u3068\u30ad\u30fc\u30dc\u30fc\u30c9\u3084Pad\u306e\u8907\u6570\u5bfe\u5fdc\u304c\u9762\u5012\u306b\u306a\u308b\u3002<br>Input System\u3092\u4f7f\u3046\u3068\u305d\u306e\u8fba\u3092\u4e00\u62ec\u3067\u307e\u3068\u3081\u3066\u6271\u3048\u307e\u3059\u3002<\/p>\n\n\n\n<p>Unity\u516c\u5f0f\u306e\u8aac\u660e\u306f\u3053\u3061\u3089\uff1a<a href=\"https:\/\/docs.unity3d.com\/Packages\/com.unity.inputsystem@1.7\/manual\/index.html\" data-type=\"link\" data-id=\"https:\/\/docs.unity3d.com\/Packages\/com.unity.inputsystem@1.7\/manual\/index.html\">https:\/\/docs.unity3d.com\/Packages\/com.unity.inputsystem@1.7\/manual\/index.html<\/a><\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<p>Unity 2022.3.22f1\u6642\u70b9\u3060\u3068Package Manager\u304b\u3089\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3059\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059\u3002<\/p>\n\n\n\n<figure class=\"wp-block-image size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"802\" height=\"569\" src=\"https:\/\/blog2.dummy.red\/wp-content\/uploads\/2024\/03\/image.png\" alt=\"\" class=\"wp-image-217\" style=\"width:610px;height:auto\" srcset=\"https:\/\/blog2.dummy.red\/wp-content\/uploads\/2024\/03\/image.png 802w, https:\/\/blog2.dummy.red\/wp-content\/uploads\/2024\/03\/image-300x213.png 300w, https:\/\/blog2.dummy.red\/wp-content\/uploads\/2024\/03\/image-768x545.png 768w\" sizes=\"auto, (max-width: 802px) 100vw, 802px\" \/><\/figure>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<p>\u53f3\u30af\u30ea\u30c3\u30af\u2192\u4f5c\u6210\u2192Input Actions\u3067\u4f5c\u6210\u3002<br>\u4f5c\u6210\u3057\u305fInput Actions\u3092\u958b\u3044\u3066\u8a2d\u5b9a\u3059\u308b\u3002<br>\u203b 2D Vector\u306fAction\u306e\u300cControl Type\u300d\u3092\u5909\u66f4\u3057\u306a\u3044\u3068\u9078\u629e\u80a2\u306b\u51fa\u3066\u3053\u306a\u3044\u306e\u3067\u6ce8\u610f\u3002\u500b\u4eba\u7684\u306b\u3088\u304f\u5fd8\u308c\u308b\u30dd\u30a4\u30f3\u30c8\u3002<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"628\" height=\"392\" src=\"https:\/\/blog2.dummy.red\/wp-content\/uploads\/2024\/03\/image-4.png\" alt=\"\" class=\"wp-image-227\" srcset=\"https:\/\/blog2.dummy.red\/wp-content\/uploads\/2024\/03\/image-4.png 628w, https:\/\/blog2.dummy.red\/wp-content\/uploads\/2024\/03\/image-4-300x187.png 300w\" sizes=\"auto, (max-width: 628px) 100vw, 628px\" \/><\/figure>\n\n\n\n<p>\u30a4\u30f3\u30b9\u30da\u30af\u30bf\u30fc\u306e\u300cGenerate C# Class\u300d\u3092\u6709\u52b9\u306b\u3057\u3066\u4fdd\u5b58\u3059\u308b\u3068\u3001Input Actions\u304cC#\u306e\u30bd\u30fc\u30b9\u306b\u5316\u3051\u307e\u3059\u3002<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"405\" height=\"238\" src=\"https:\/\/blog2.dummy.red\/wp-content\/uploads\/2024\/03\/image-3.png\" alt=\"\" class=\"wp-image-223\" srcset=\"https:\/\/blog2.dummy.red\/wp-content\/uploads\/2024\/03\/image-3.png 405w, https:\/\/blog2.dummy.red\/wp-content\/uploads\/2024\/03\/image-3-300x176.png 300w\" sizes=\"auto, (max-width: 405px) 100vw, 405px\" \/><\/figure>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<p>\u5f8c\u306fC#\u304b\u3089\u5229\u7528\u3059\u308b\u3060\u3051\u306b\u306a\u308a\u307e\u3059\u3002<br>\u4ee5\u4e0b\u306e\u30b3\u30fc\u30c9\u306f\u5165\u529b\u306b\u5fdc\u3058\u3066\u30c7\u30d0\u30c3\u30b0\u51fa\u529b\u3059\u308b\u3060\u3051\u306e\u30b3\u30fc\u30c9\u3002<\/p>\n\n\n\n<div class=\"wp-block-kevinbatdorf-code-block-pro\" data-code-block-pro-font-family=\"Code-Pro-JetBrains-Mono\" style=\"font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)\"><span style=\"display:block;padding:16px 0 0 16px;margin-bottom:-1px;width:100%;text-align:left;background-color:#2e3440ff\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"54\" height=\"14\" viewBox=\"0 0 54 14\"><g fill=\"none\" fill-rule=\"evenodd\" transform=\"translate(1 1)\"><circle cx=\"6\" cy=\"6\" r=\"6\" fill=\"#FF5F56\" stroke=\"#E0443E\" stroke-width=\".5\"><\/circle><circle cx=\"26\" cy=\"6\" r=\"6\" fill=\"#FFBD2E\" stroke=\"#DEA123\" stroke-width=\".5\"><\/circle><circle cx=\"46\" cy=\"6\" r=\"6\" fill=\"#27C93F\" stroke=\"#1AAB29\" stroke-width=\".5\"><\/circle><\/g><\/svg><\/span><span role=\"button\" tabindex=\"0\" data-code=\"using System.Collections;\nusing System.Collections.Generic;\nusing Unity.VisualScripting;\nusing UnityEngine;\nusing UnityEngine.InputSystem;\n\npublic class PlayerController : MonoBehaviour\n{\n    private PlayerInput input;\n\n    void Start()\n    {\n        input =  new PlayerInput();\n        input.Enable();\n        input.Stage.Move.performed += OnMovePerformed;\n        input.Stage.Move.canceled += OnMoveCancele;\n        input.Stage.Jump.performed += OnJump;\n    }\n\n    private void OnDisable(){\n        input.Disable();\n        input.Stage.Move.performed -= OnMovePerformed;\n        input.Stage.Move.canceled -= OnMoveCancele;\n        input.Stage.Jump.performed -= OnJump;\n    }\n\n    private void OnMovePerformed(InputAction.CallbackContext context){\n        Vector2 value = context.ReadValue&lt;Vector2&gt;();\n        Debug.Log( &quot;Move : &quot; + value );\n    }\n\n    private void OnMoveCancele(InputAction.CallbackContext context){\n        Debug.Log( &quot;Stop&quot; );\n    }\n\n    private void OnJump(InputAction.CallbackContext context){\n        Debug.Log( &quot;Jump&quot; );\n    }\n}\n\" style=\"color:#d8dee9ff;display:none\" aria-label=\"Copy\" class=\"code-block-pro-copy-button\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:24px;height:24px\" fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\"><path class=\"with-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4\"><\/path><path class=\"without-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2\"><\/path><\/svg><\/span><pre class=\"shiki nord\" style=\"background-color: #2e3440ff\" tabindex=\"0\"><code><span class=\"line\"><span style=\"color: #81A1C1\">using<\/span><span style=\"color: #D8DEE9FF\"> System<\/span><span style=\"color: #ECEFF4\">.<\/span><span style=\"color: #D8DEE9FF\">Collections<\/span><span style=\"color: #81A1C1\">;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #81A1C1\">using<\/span><span style=\"color: #D8DEE9FF\"> System<\/span><span style=\"color: #ECEFF4\">.<\/span><span style=\"color: #D8DEE9FF\">Collections<\/span><span style=\"color: #ECEFF4\">.<\/span><span style=\"color: #D8DEE9FF\">Generic<\/span><span style=\"color: #81A1C1\">;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #81A1C1\">using<\/span><span style=\"color: #D8DEE9FF\"> Unity<\/span><span style=\"color: #ECEFF4\">.<\/span><span style=\"color: #D8DEE9FF\">VisualScripting<\/span><span style=\"color: #81A1C1\">;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #81A1C1\">using<\/span><span style=\"color: #D8DEE9FF\"> UnityEngine<\/span><span style=\"color: #81A1C1\">;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #81A1C1\">using<\/span><span style=\"color: #D8DEE9FF\"> UnityEngine<\/span><span style=\"color: #ECEFF4\">.<\/span><span style=\"color: #D8DEE9FF\">InputSystem<\/span><span style=\"color: #81A1C1\">;<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color: #81A1C1\">public<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">class<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #8FBCBB\">PlayerController<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #ECEFF4\">:<\/span><span style=\"color: #D8DEE9FF\"> MonoBehaviour<\/span><\/span>\n<span class=\"line\"><span style=\"color: #ECEFF4\">{<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">    <\/span><span style=\"color: #81A1C1\">private<\/span><span style=\"color: #D8DEE9FF\"> PlayerInput input<\/span><span style=\"color: #81A1C1\">;<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">    <\/span><span style=\"color: #81A1C1\">void<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #88C0D0\">Start<\/span><span style=\"color: #ECEFF4\">()<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">    <\/span><span style=\"color: #ECEFF4\">{<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">        <\/span><span style=\"color: #D8DEE9\">input<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">=<\/span><span style=\"color: #D8DEE9FF\">  <\/span><span style=\"color: #81A1C1\">new<\/span><span style=\"color: #D8DEE9FF\"> PlayerInput<\/span><span style=\"color: #ECEFF4\">()<\/span><span style=\"color: #81A1C1\">;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">        <\/span><span style=\"color: #D8DEE9\">input<\/span><span style=\"color: #ECEFF4\">.<\/span><span style=\"color: #88C0D0\">Enable<\/span><span style=\"color: #ECEFF4\">()<\/span><span style=\"color: #81A1C1\">;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">        <\/span><span style=\"color: #D8DEE9\">input<\/span><span style=\"color: #ECEFF4\">.<\/span><span style=\"color: #D8DEE9\">Stage<\/span><span style=\"color: #ECEFF4\">.<\/span><span style=\"color: #D8DEE9\">Move<\/span><span style=\"color: #ECEFF4\">.<\/span><span style=\"color: #D8DEE9\">performed<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">+=<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #D8DEE9\">OnMovePerformed<\/span><span style=\"color: #81A1C1\">;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">        <\/span><span style=\"color: #D8DEE9\">input<\/span><span style=\"color: #ECEFF4\">.<\/span><span style=\"color: #D8DEE9\">Stage<\/span><span style=\"color: #ECEFF4\">.<\/span><span style=\"color: #D8DEE9\">Move<\/span><span style=\"color: #ECEFF4\">.<\/span><span style=\"color: #D8DEE9\">canceled<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">+=<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #D8DEE9\">OnMoveCancele<\/span><span style=\"color: #81A1C1\">;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">        <\/span><span style=\"color: #D8DEE9\">input<\/span><span style=\"color: #ECEFF4\">.<\/span><span style=\"color: #D8DEE9\">Stage<\/span><span style=\"color: #ECEFF4\">.<\/span><span style=\"color: #D8DEE9\">Jump<\/span><span style=\"color: #ECEFF4\">.<\/span><span style=\"color: #D8DEE9\">performed<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">+=<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #D8DEE9\">OnJump<\/span><span style=\"color: #81A1C1\">;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">    <\/span><span style=\"color: #ECEFF4\">}<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">    <\/span><span style=\"color: #81A1C1\">private<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">void<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #88C0D0\">OnDisable<\/span><span style=\"color: #ECEFF4\">(){<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">        <\/span><span style=\"color: #D8DEE9\">input<\/span><span style=\"color: #ECEFF4\">.<\/span><span style=\"color: #88C0D0\">Disable<\/span><span style=\"color: #ECEFF4\">()<\/span><span style=\"color: #81A1C1\">;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">        <\/span><span style=\"color: #D8DEE9\">input<\/span><span style=\"color: #ECEFF4\">.<\/span><span style=\"color: #D8DEE9\">Stage<\/span><span style=\"color: #ECEFF4\">.<\/span><span style=\"color: #D8DEE9\">Move<\/span><span style=\"color: #ECEFF4\">.<\/span><span style=\"color: #D8DEE9\">performed<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">-=<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #D8DEE9\">OnMovePerformed<\/span><span style=\"color: #81A1C1\">;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">        <\/span><span style=\"color: #D8DEE9\">input<\/span><span style=\"color: #ECEFF4\">.<\/span><span style=\"color: #D8DEE9\">Stage<\/span><span style=\"color: #ECEFF4\">.<\/span><span style=\"color: #D8DEE9\">Move<\/span><span style=\"color: #ECEFF4\">.<\/span><span style=\"color: #D8DEE9\">canceled<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">-=<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #D8DEE9\">OnMoveCancele<\/span><span style=\"color: #81A1C1\">;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">        <\/span><span style=\"color: #D8DEE9\">input<\/span><span style=\"color: #ECEFF4\">.<\/span><span style=\"color: #D8DEE9\">Stage<\/span><span style=\"color: #ECEFF4\">.<\/span><span style=\"color: #D8DEE9\">Jump<\/span><span style=\"color: #ECEFF4\">.<\/span><span style=\"color: #D8DEE9\">performed<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">-=<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #D8DEE9\">OnJump<\/span><span style=\"color: #81A1C1\">;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">    <\/span><span style=\"color: #ECEFF4\">}<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">    <\/span><span style=\"color: #81A1C1\">private<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">void<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #88C0D0\">OnMovePerformed<\/span><span style=\"color: #ECEFF4\">(<\/span><span style=\"color: #D8DEE9FF\">InputAction<\/span><span style=\"color: #ECEFF4\">.<\/span><span style=\"color: #D8DEE9FF\">CallbackContext context<\/span><span style=\"color: #ECEFF4\">){<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">        Vector2 value <\/span><span style=\"color: #81A1C1\">=<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #D8DEE9\">context<\/span><span style=\"color: #ECEFF4\">.<\/span><span style=\"color: #88C0D0\">ReadValue<\/span><span style=\"color: #ECEFF4\">&lt;<\/span><span style=\"color: #D8DEE9FF\">Vector2<\/span><span style=\"color: #ECEFF4\">&gt;()<\/span><span style=\"color: #81A1C1\">;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">        <\/span><span style=\"color: #D8DEE9\">Debug<\/span><span style=\"color: #ECEFF4\">.<\/span><span style=\"color: #88C0D0\">Log<\/span><span style=\"color: #ECEFF4\">(<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #ECEFF4\">&quot;<\/span><span style=\"color: #A3BE8C\">Move : <\/span><span style=\"color: #ECEFF4\">&quot;<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">+<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #D8DEE9\">value<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #ECEFF4\">)<\/span><span style=\"color: #81A1C1\">;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">    <\/span><span style=\"color: #ECEFF4\">}<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">    <\/span><span style=\"color: #81A1C1\">private<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">void<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #88C0D0\">OnMoveCancele<\/span><span style=\"color: #ECEFF4\">(<\/span><span style=\"color: #D8DEE9FF\">InputAction<\/span><span style=\"color: #ECEFF4\">.<\/span><span style=\"color: #D8DEE9FF\">CallbackContext context<\/span><span style=\"color: #ECEFF4\">){<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">        <\/span><span style=\"color: #D8DEE9\">Debug<\/span><span style=\"color: #ECEFF4\">.<\/span><span style=\"color: #88C0D0\">Log<\/span><span style=\"color: #ECEFF4\">(<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #ECEFF4\">&quot;<\/span><span style=\"color: #A3BE8C\">Stop<\/span><span style=\"color: #ECEFF4\">&quot;<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #ECEFF4\">)<\/span><span style=\"color: #81A1C1\">;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">    <\/span><span style=\"color: #ECEFF4\">}<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">    <\/span><span style=\"color: #81A1C1\">private<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">void<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #88C0D0\">OnJump<\/span><span style=\"color: #ECEFF4\">(<\/span><span style=\"color: #D8DEE9FF\">InputAction<\/span><span style=\"color: #ECEFF4\">.<\/span><span style=\"color: #D8DEE9FF\">CallbackContext context<\/span><span style=\"color: #ECEFF4\">){<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">        <\/span><span style=\"color: #D8DEE9\">Debug<\/span><span style=\"color: #ECEFF4\">.<\/span><span style=\"color: #88C0D0\">Log<\/span><span style=\"color: #ECEFF4\">(<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #ECEFF4\">&quot;<\/span><span style=\"color: #A3BE8C\">Jump<\/span><span style=\"color: #ECEFF4\">&quot;<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #ECEFF4\">)<\/span><span style=\"color: #81A1C1\">;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">    <\/span><span style=\"color: #ECEFF4\">}<\/span><\/span>\n<span class=\"line\"><span style=\"color: #ECEFF4\">}<\/span><\/span>\n<span class=\"line\"><\/span><\/code><\/pre><\/div>\n\n\n\n<p>\u30b3\u30f3\u30bd\u30fc\u30eb\u3067Input System\u306e\u52d5\u4f5c\u3092\u78ba\u8a8d\u3067\u304d\u307e\u3057\u305f\u3002<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"361\" height=\"219\" src=\"https:\/\/blog2.dummy.red\/wp-content\/uploads\/2024\/03\/image-5.png\" alt=\"\" class=\"wp-image-228\" srcset=\"https:\/\/blog2.dummy.red\/wp-content\/uploads\/2024\/03\/image-5.png 361w, https:\/\/blog2.dummy.red\/wp-content\/uploads\/2024\/03\/image-5-300x182.png 300w\" sizes=\"auto, (max-width: 361px) 100vw, 361px\" \/><\/figure>\n","protected":false},"excerpt":{"rendered":"<p>Input\u4f7f\u3046\u3068\u30ad\u30fc\u30dc\u30fc\u30c9\u3084Pad\u306e\u8907\u6570\u5bfe\u5fdc\u304c\u9762\u5012\u306b\u306a\u308b\u3002Input System\u3092\u4f7f\u3046\u3068\u305d\u306e\u8fba\u3092\u4e00\u62ec\u3067\u307e\u3068\u3081\u3066\u6271\u3048\u307e\u3059\u3002 Unity\u516c\u5f0f\u306e\u8aac\u660e\u306f\u3053\u3061\u3089\uff1ahttps:\/\/docs.unity3d.com\/Packages&hellip; <a class=\"more-link\" href=\"https:\/\/blog2.dummy.red\/?p=216\">\u7d9a\u304d\u3092\u8aad\u3080 <span class=\"screen-reader-text\">Input  System<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[6],"tags":[],"class_list":["post-216","post","type-post","status-publish","format-standard","hentry","category-unity","entry"],"_links":{"self":[{"href":"https:\/\/blog2.dummy.red\/index.php?rest_route=\/wp\/v2\/posts\/216","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blog2.dummy.red\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog2.dummy.red\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog2.dummy.red\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/blog2.dummy.red\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=216"}],"version-history":[{"count":8,"href":"https:\/\/blog2.dummy.red\/index.php?rest_route=\/wp\/v2\/posts\/216\/revisions"}],"predecessor-version":[{"id":231,"href":"https:\/\/blog2.dummy.red\/index.php?rest_route=\/wp\/v2\/posts\/216\/revisions\/231"}],"wp:attachment":[{"href":"https:\/\/blog2.dummy.red\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=216"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog2.dummy.red\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=216"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog2.dummy.red\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=216"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}