{"id":6130,"date":"2022-02-19T14:27:21","date_gmt":"2022-02-19T05:27:21","guid":{"rendered":"https:\/\/akibabara.com\/blog\/?p=6130"},"modified":"2022-08-31T16:15:28","modified_gmt":"2022-08-31T07:15:28","slug":"%e3%80%90vrchat%e3%80%91npc%e3%81%8c%e5%8b%95%e3%81%8d%e3%81%be%e3%82%8f%e3%82%8b%e3%83%af%e3%83%bc%e3%83%ab%e3%83%89%e3%80%8cnpc-cat-toy-%e3%81%ad%e3%81%93%e3%81%98%e3%82%83%e3%82%89%e3%81%97","status":"publish","type":"post","link":"https:\/\/akibabara.com\/blog\/6130.html","title":{"rendered":"\u3010VRCHat\u3011NPC\u304c\u52d5\u304d\u307e\u308f\u308b\u30ef\u30fc\u30eb\u30c9\u300cNPC Cat toy &#8211; \u306d\u3053\u3058\u3083\u3089\u3057\u904a\u3073\u300d\u3092\u4f5c\u3063\u3066\u307f\u305f"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">\u4eca\u56de\u306f2\u3064\u76ee\u3068\u306a\u308b\u30ef\u30fc\u30eb\u30c9\u3092\u4f5c\u308a\u307e\u3057\u305f\u3002NPC\u306e<a rel=\"noreferrer noopener\" href=\"https:\/\/booth.pm\/ja\/items\/2559783\" target=\"_blank\">\u30e9\u30b9\u30af\u3061\u3083\u3093<\/a>\u3068\u306d\u3053\u3058\u3083\u3089\u3057\u3067\u904a\u3079\u308b\u30ef\u30fc\u30eb\u30c9\u3067\u3059\u3002<br>\uff081\u3064\u76ee\u306e\u5236\u4f5c\u8a18\u306f<a rel=\"noreferrer noopener\" href=\"https:\/\/akibabara.com\/blog\/6062.html\" target=\"_blank\">\u3053\u3061\u3089<\/a>\uff09<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>\u30ef\u30fc\u30eb\u30c9\u540d<\/strong> NPC Cat toy &#8211; \u306d\u3053\u3058\u3083\u3089\u3057\u904a\u3073<br><strong>URL<\/strong> <a rel=\"noreferrer noopener\" href=\"https:\/\/vrchat.com\/home\/world\/wrld_972f24e5-99c7-4517-9dc0-a36ba5adfcd7\" target=\"_blank\">https:\/\/vrchat.com\/home\/world\/wrld_972f24e5-99c7-4517-9dc0-a36ba5adfcd7<\/a><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Comminity Labs\u306e\u691c\u7d22\u30aa\u30d7\u30b7\u30e7\u30f3\u3092\u30aa\u30f3\u306b\u3057\u3066\u3001NPC Cat toy\u3067\u691c\u7d22\u3059\u308b\u3068\u51fa\u3066\u304f\u308b\u3068\u601d\u3044\u307e\u3059\u3002\uff08\u3068\u601d\u3063\u305f\u3089\u51fa\u3066\u304d\u307e\u305b\u3093\u3067\u3057\u305f\u3002\u6642\u9593\u304c\u304b\u304b\u308b\u3093\u3067\u3059\u304b\u306d\u3002\u30ea\u30f3\u30af\u304b\u3089\u884c\u3051\u306a\u3044\u5834\u5408\u306f\u3001Labs\u629c\u3051\u307e\u3067\u3057\u3070\u3057\u304a\u5f85\u3061\u3092\uff09<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"\u30ef\u30fc\u30eb\u30c9\u306e\u6982\u8981\">\u30ef\u30fc\u30eb\u30c9\u306e\u6982\u8981<\/h2>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/akibabara.com\/blog\/wp-content\/uploads\/2022\/02\/xn_FL7YJ_7acAEffTL.webp\" target=\"_blank\" rel=\"noopener\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"617\" src=\"https:\/\/akibabara.com\/blog\/wp-content\/uploads\/2022\/02\/xn_FL7YJ_7acAEffTL-1024x617.webp\" alt=\"\" class=\"wp-image-6235\" srcset=\"https:\/\/akibabara.com\/blog\/wp-content\/uploads\/2022\/02\/xn_FL7YJ_7acAEffTL-1024x617.webp 1024w, https:\/\/akibabara.com\/blog\/wp-content\/uploads\/2022\/02\/xn_FL7YJ_7acAEffTL-300x181.webp 300w, https:\/\/akibabara.com\/blog\/wp-content\/uploads\/2022\/02\/xn_FL7YJ_7acAEffTL-768x463.webp 768w, https:\/\/akibabara.com\/blog\/wp-content\/uploads\/2022\/02\/xn_FL7YJ_7acAEffTL-1536x926.webp 1536w, https:\/\/akibabara.com\/blog\/wp-content\/uploads\/2022\/02\/xn_FL7YJ_7acAEffTL.webp 1920w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">\u3053\u306e\u30ef\u30fc\u30eb\u30c9\u3067\u306f\u3001NPC\u306e<a rel=\"noreferrer noopener\" href=\"https:\/\/booth.pm\/ja\/items\/2559783\" target=\"_blank\">\u30e9\u30b9\u30af\u3061\u3083\u3093<\/a>\u3068\u306d\u3053\u3058\u3083\u3089\u3057\u3067\u904a\u3076\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002NPC\u3068\u3044\u3046\u306e\u306fNon Player Character\u306e\u7565\u3067\u3001\u30b2\u30fc\u30e0\u4e2d\u306b\u767b\u5834\u3059\u308b\u30ad\u30e3\u30e9\u30af\u30bf\u30fc\u3001\u30d7\u30ec\u30a4\u30e4\u30fc\u304c\u64cd\u4f5c\u3092\u3057\u306a\u3044\u30b3\u30f3\u30d4\u30e5\u30fc\u30bf\u30fc\u306b\u3088\u3063\u3066\u52d5\u3044\u3066\u3044\u308b\u30ad\u30e3\u30e9\u30af\u30bf\u30fc\u306e\u3053\u3068\u3067\u3059\u3002<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u4eca\u56de\u306f\u306d\u3053\u3058\u3083\u3089\u3057\u3067\u904a\u3076\u30e9\u30b9\u30af\u3061\u3083\u3093\u306e\u307b\u304b\u306b\u3001\u30d9\u30c3\u30c9\u3067\u304a\u663c\u5bdd\u3057\u3066\u3044\u308b\u30e9\u30b9\u30af\u3061\u3083\u3093\u3068\u3001\u7e26\u6a2a\u7121\u5c3d\u306b\u8d70\u308a\u56de\u308b\u30e9\u30b9\u30af\u3061\u3083\u3093\u3082\u5b9f\u88c5\u3057\u307e\u3057\u305f\u3002<\/p>\n\n\n\n<p class=\"has-small-font-size wp-block-paragraph\">\u203b\u4ee5\u4e0b\u3001Unity\u306e\u57fa\u790e\u3092\u3061\u3083\u3093\u3068\u7406\u89e3\u3067\u304d\u3066\u306a\u3044\u306e\u3067\u3001\u5185\u5bb9\u306b\u9593\u9055\u3063\u305f\u7b87\u6240\u3082\u591a\u3044\u304b\u3068\u601d\u3044\u307e\u3059\u3002\u57fa\u672c\u7684\u306b\u300c\u52d5\u3051\u3070\u30e8\u30b7\uff01\u300d\u3068\u3044\u3046\u8003\u3048\u65b9\u3067\u3084\u3063\u3066\u307e\u3059\u3002\u7b11<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"npc\u3092\u52d5\u304b\u3059\u65b9\u6cd5\">NPC\u3092\u52d5\u304b\u3059\u65b9\u6cd5<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">\u307e\u305a\u306f\u3058\u3081\u306b\u3001\u30ef\u30fc\u30eb\u30c9\u4e0a\u3067NPC\u3092\u52d5\u304b\u3059\u306b\u306f\u3069\u3046\u3057\u305f\u3089\u3044\u3044\u304b\uff1f\u6700\u521d\u306b\u601d\u3044\u3064\u3044\u305f\u306e\u306f\u3001\u8d70\u308b\u30a2\u30cb\u30e1\u30fc\u30b7\u30e7\u30f3\u3092\u518d\u751f\u3057\u306a\u304c\u3089\u3001\u30b9\u30af\u30ea\u30d7\u30c8\u3067\u5ea7\u6a19\u3092\u5909\u66f4\u3059\u308c\u3070\u3067\u304d\u305d\u3046\u3067\u3059\u3002\u3057\u304b\u3057\u305d\u308c\u3067\u306f\u4e8b\u524d\u306b\u6c7a\u3081\u305f\u30eb\u30fc\u30c8\u3057\u304b\u79fb\u52d5\u3057\u306a\u304b\u3063\u305f\u308a\u3001\u65b9\u5411\u8ee2\u63db\u3084\u6e1b\u901f\u3092\u9055\u548c\u611f\u306a\u304f\u518d\u751f\u3059\u308b\u306b\u306f\u3068\u3066\u3082\u96e3\u3057\u305d\u3046\u3067\u3059\u3002<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u8abf\u3079\u3066\u307f\u308b\u3068\u3001Unity\u306b\u306fNavMesh\u3068\u3044\u3046\u3001\u307e\u3055\u306bNPC\u30b7\u30b9\u30c6\u30e0\u306e\u305f\u3081\u306e\u6a5f\u80fd\u304c\u3042\u308b\u3053\u3068\u304c\u308f\u304b\u308a\u307e\u3057\u305f\u3002\u3053\u308c\u3092\u4f7f\u3048\u3070NPC\u306e\u30b7\u30b9\u30c6\u30e0\u304c\u7c21\u5358\u306b\u4f5c\u308c\u305d\u3046\u3067\u3059\u3002<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"navmesh\u3068\u306f\">NavMesh\u3068\u306f\uff1f<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\"><a rel=\"noreferrer noopener\" href=\"https:\/\/docs.unity3d.com\/ja\/2020.3\/Manual\/nav-BuildingNavMesh.html\" target=\"_blank\">NavMesh<\/a>\u306f\u7c21\u5358\u306b\u8a00\u3046\u3068\u3001NPC\u304c\u30eb\u30fc\u30c8\u3092\u81ea\u52d5\u7684\u306b\u63a2\u7d22\u3057\u3066\u3001\u969c\u5bb3\u7269\u3092\u907f\u3051\u306a\u304c\u3089\u76ee\u7684\u5730\u307e\u3067\u8a98\u5c0e\u3057\u3066\u304f\u308c\u308b\u30b7\u30b9\u30c6\u30e0\u3067\u3059\u3002NavMesh\u306b\u3064\u3044\u3066\u306f\u3001\u3053\u3061\u3089\uff08<a rel=\"noreferrer noopener\" href=\"https:\/\/monolizm.com\/sab\/pdf\/%E7%AC%AC26%E5%9B%9E_%E3%83%97%E3%83%AC%E3%82%BC%E3%83%B3%E8%B3%87%E6%96%99(Unity%E3%81%AF%E3%81%98%E3%82%81%E3%82%8B%E3%82%88%EF%BD%9ENavMesh%E5%9F%BA%E7%A4%8E%EF%BD%9E).pdf\" target=\"_blank\">\uff11<\/a>\u3001<a rel=\"noreferrer noopener\" href=\"https:\/\/zenn.dev\/k1togami\/articles\/71519622146168\" target=\"_blank\">\uff12<\/a>\u3001<a rel=\"noreferrer noopener\" href=\"https:\/\/seesaawiki.jp\/vrchat_kemonoclub\/d\/NPC%A5%B7%A5%B9%A5%C6%A5%E0%B9%BD%C3%DB%A5%E1%A5%E2\" target=\"_blank\">\uff13<\/a>\uff09\u306e\u8a18\u4e8b\u3092\u53c2\u8003\u306b\u3057\u307e\u3057\u305f\u3002\u3081\u3063\u3061\u3083\u53c2\u8003\u306b\u306a\u308a\u307e\u3057\u305f\u3002<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">NavMesh\u3092\u4f7f\u3046\u3068\u3001\u76ee\u7684\u5730\u3092\u6307\u5b9a\u3059\u308b\u3060\u3051\u3067\u52dd\u624b\u306b\u52d5\u3044\u3066\u304f\u308c\u307e\u3059\u3002\u3068\u306f\u3044\u3048\u3069\u3053\u304c\u901a\u308c\u308b\u5834\u6240\u306a\u306e\u304b\u3001\u3069\u3053\u304c\u969c\u5bb3\u7269\u306a\u306e\u304b\u3001\u3068\u3044\u3046\u60c5\u5831\u304c\u306a\u3051\u308c\u3070\u52d5\u304d\u3088\u3046\u304c\u3042\u308a\u307e\u305b\u3093\u3002\u305d\u3053\u3067NavMesh\uff08\u901a\u308c\u308b\u5834\u6240\u306e\u60c5\u5831\uff09\u3092\u4f5c\u6210\u3059\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059\u3002<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"navmesh\u3092\u4f5c\u308b\">NavMesh\u3092\u4f5c\u308b<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Unity\u306b\u306fNavMesh\u3092\u8996\u899a\u7684\u306b\u4f5c\u6210\u3067\u304d\u308b\u30a4\u30f3\u30bf\u30fc\u30d5\u30a7\u30fc\u30b9\u304c\u7528\u610f\u3055\u308c\u3066\u3044\u307e\u3059\u3002\u30ad\u30e3\u30e9\u30af\u30bf\u30fc\u306e\u8eab\u9577\u3001\u76f4\u5f84\u3001\u4e0a\u308c\u308b\u6bb5\u306e\u9ad8\u3055\u3001\u89d2\u5ea6\u306a\u3069\u306e\u60c5\u5831\u3092\u4e0e\u3048\u308b\u3068\u3001\u81ea\u52d5\u7684\u306b\u901a\u308c\u308b\u5834\u6240\u3092\u8a08\u7b97\u3057\u3066\u4f5c\u3063\u3066\u304f\u308c\u307e\u3059\u3002<\/p>\n\n\n\n<figure class=\"wp-block-image size-large is-resized\"><a href=\"https:\/\/akibabara.com\/blog\/wp-content\/uploads\/2022\/02\/xn_meshbake.webp\" target=\"_blank\" rel=\"noopener\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/akibabara.com\/blog\/wp-content\/uploads\/2022\/02\/xn_meshbake-1024x436.webp\" alt=\"\" class=\"wp-image-6159\" width=\"768\" height=\"327\" srcset=\"https:\/\/akibabara.com\/blog\/wp-content\/uploads\/2022\/02\/xn_meshbake-1024x436.webp 1024w, https:\/\/akibabara.com\/blog\/wp-content\/uploads\/2022\/02\/xn_meshbake-300x128.webp 300w, https:\/\/akibabara.com\/blog\/wp-content\/uploads\/2022\/02\/xn_meshbake-768x327.webp 768w, https:\/\/akibabara.com\/blog\/wp-content\/uploads\/2022\/02\/xn_meshbake-1536x654.webp 1536w, https:\/\/akibabara.com\/blog\/wp-content\/uploads\/2022\/02\/xn_meshbake.webp 1920w\" sizes=\"auto, (max-width: 768px) 100vw, 768px\" \/><\/a><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">\u4eca\u56de\u306f\u90e8\u5c4b\u3068\u306a\u308b\u30ef\u30fc\u30eb\u30c9\u74b0\u5883\u306b\u3001\u306d\u3053\u3084\u307e\u541b\u3055\u3093\u306e 3D\u30e2\u30c7\u30eb [<a href=\"https:\/\/booth.pm\/ja\/items\/3164969\" target=\"_blank\" rel=\"noreferrer noopener\">Room S2<\/a>] \u3092\u4f7f\u7528\u3055\u305b\u3066\u3044\u305f\u3060\u304d\u307e\u3057\u305f\u3002\u3053\u306e\u90e8\u5c4b\u306e\u5e8a\u306e\u4e0a\u3092\u901a\u308c\u308b\u5834\u6240\u3068\u3057\u3066\u8a2d\u5b9a\u3057\u305f\u3044\u3068\u601d\u3044\u307e\u3059\u3002\u901a\u308c\u308b\u5834\u6240\u3068\u306a\u308b\u306b\u306f\u3001\u30aa\u30d6\u30b8\u30a7\u30af\u30c8\u304cStatic\u3067\u3042\u308a\uff08Navigation Static\u3092\u9078\u629e\uff09\u3001Navigation\u306eObject\u8a2d\u5b9a\u3067Navigation Area\u3092Walkable\u306b\u8a2d\u5b9a\u3059\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059\u3002<\/p>\n\n\n\n<figure class=\"wp-block-image size-large is-resized\"><a href=\"https:\/\/akibabara.com\/blog\/wp-content\/uploads\/2022\/02\/xn_navigationstatic.webp\" target=\"_blank\" rel=\"noopener\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/akibabara.com\/blog\/wp-content\/uploads\/2022\/02\/xn_navigationstatic-1024x826.webp\" alt=\"\" class=\"wp-image-6212\" width=\"256\" height=\"207\" srcset=\"https:\/\/akibabara.com\/blog\/wp-content\/uploads\/2022\/02\/xn_navigationstatic-1024x826.webp 1024w, https:\/\/akibabara.com\/blog\/wp-content\/uploads\/2022\/02\/xn_navigationstatic-300x242.webp 300w, https:\/\/akibabara.com\/blog\/wp-content\/uploads\/2022\/02\/xn_navigationstatic-768x619.webp 768w, https:\/\/akibabara.com\/blog\/wp-content\/uploads\/2022\/02\/xn_navigationstatic.webp 1488w\" sizes=\"auto, (max-width: 256px) 100vw, 256px\" \/><\/a><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">\u307e\u305a\u306f\u3058\u3081\u306b\u90e8\u5c4b\u306e\u5168\u30aa\u30d6\u30b8\u30a7\u30af\u30c8\u3092\u9078\u629e\u3057\u3066\u3001Navigation Static\u306e\u307f\u3092\u30aa\u30d5\u3001Navigation Area\u3092Not Walkable\u306b\u3057\u307e\u3057\u305f\u3002\u5929\u4e95\u3068\u304b\u6b69\u304b\u308c\u3066\u3082\u56f0\u308a\u307e\u3059\u304b\u3089\u306d\u3002\u6b21\u306b\u5e8a\u3084\u30bd\u30d5\u30a1\u3001\u30d9\u30c3\u30c9\u306a\u3069\u901a\u3063\u3066\u3082\u3088\u3044\u5834\u6240\u3092\u9078\u629e\u3057\u3066\u3001Navigation Static\u3092\u30aa\u30f3\u3001Navigation Area\u3092Walkable\u306b\u8a2d\u5b9a\u3057\u307e\u3057\u305f\u3002<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u3053\u308c\u3067\u30d9\u30a4\u30af\u3092\u3059\u308b\u3068\u901a\u308c\u308b\u5834\u6240\u3092\u8a08\u7b97\u3057\u3066\u3001\u6c34\u8272\u306e\u30e1\u30c3\u30b7\u30e5\u3067\u8868\u793a\u3057\u3066\u304f\u308c\u307e\u3059\u3002\u6700\u521d\u306f\u671f\u5f85\u901a\u308a\u306e\u5f62\u306b\u306a\u3089\u306a\u304b\u3063\u305f\u306e\u3067\u3001\u4f55\u5ea6\u3082\u30d1\u30e9\u30e1\u30fc\u30bf\u30fc\u3092\u8abf\u6574\u3057\u306a\u304c\u3089\u8a66\u884c\u932f\u8aa4\u3057\u3066\u307f\u307e\u3057\u305f\u3002<\/p>\n\n\n\n<figure class=\"wp-block-image size-large is-resized\"><a href=\"https:\/\/akibabara.com\/blog\/wp-content\/uploads\/2022\/02\/xn_navmesh.webp\" target=\"_blank\" rel=\"noopener\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/akibabara.com\/blog\/wp-content\/uploads\/2022\/02\/xn_navmesh-1024x589.webp\" alt=\"\" class=\"wp-image-6160\" width=\"768\" height=\"442\" srcset=\"https:\/\/akibabara.com\/blog\/wp-content\/uploads\/2022\/02\/xn_navmesh-1024x589.webp 1024w, https:\/\/akibabara.com\/blog\/wp-content\/uploads\/2022\/02\/xn_navmesh-300x173.webp 300w, https:\/\/akibabara.com\/blog\/wp-content\/uploads\/2022\/02\/xn_navmesh-768x442.webp 768w, https:\/\/akibabara.com\/blog\/wp-content\/uploads\/2022\/02\/xn_navmesh-1536x884.webp 1536w, https:\/\/akibabara.com\/blog\/wp-content\/uploads\/2022\/02\/xn_navmesh.webp 1920w\" sizes=\"auto, (max-width: 768px) 100vw, 768px\" \/><\/a><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"\u30ad\u30e3\u30e9\u30af\u30bf\u30fc\u3092\u52d5\u304b\u3059\">\u30ad\u30e3\u30e9\u30af\u30bf\u30fc\u3092\u52d5\u304b\u3059<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">NavMesh\u304c\u3067\u304d\u305f\u3089\u6b21\u306f\u52d5\u304b\u3057\u305f\u3044\u30ad\u30e3\u30e9\u30af\u30bf\u30fc\u306b\u3001Nav Mesh Agent\u30b3\u30f3\u30dd\u30fc\u30cd\u30f3\u30c8\u3092\u8ffd\u52a0\u3057\u307e\u3059\u3002\u5148\u307b\u3069\u4f5c\u6210\u3057\u305fNavMesh\u306f\u3001\u901a\u308c\u308b\u5834\u6240\u306e\u60c5\u5831\u3067\u3057\u304b\u3042\u308a\u307e\u305b\u3093\u3002\u30ad\u30e3\u30e9\u30af\u30bf\u30fc\u306b\u547d\u3092\u5439\u304d\u8fbc\u3080\u306e\u304cNav Mesh Agent\u3067\u3059\u3002<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"nav-mesh-agent\u306e\u5f79\u5272\">Nav Mesh Agent\u306e\u5f79\u5272<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Nav Mesh Agent\u306f\u30ad\u30e3\u30e9\u30af\u30bf\u30fc\u3092\u76ee\u7684\u306e\u5834\u6240\u307e\u3067\u8a98\u5c0e\u3059\u308b\u305f\u3081\u306e\u6a5f\u80fd\u3067\u3059\u3002\u30ad\u30e3\u30e9\u30af\u30bf\u30fc\u306e\u79fb\u52d5\u901f\u5ea6\u306a\u3069\u306f\u500b\u5225\u306b\u8a2d\u5b9a\u3067\u304d\u308b\u3088\u3046\u306b\u306a\u3063\u3066\u3044\u3066\u3001\u30ad\u30e3\u30e9\u30af\u30bf\u30fc\u5225\u306b\u4f7f\u3044\u5206\u3051\u308b\u3053\u3068\u3082\u3067\u304d\u307e\u3059\u3002\u4eca\u56de\u306f\u30e9\u30b9\u30af\u3061\u3083\u3093\u3068\u3044\u3046\u5143\u6c17\u306a\u30a4\u30e1\u30fc\u30b8\u3092\u518d\u73fe\u3059\u308b\u305f\u3081\u306b\u3001\u8d70\u308b\u3001\u30c0\u30c3\u30b7\u30e5\u3059\u308b\u3001\u3068\u3044\u3046\u8868\u73fe\u306b\u3057\u305f\u3044\u3068\u601d\u3044\u307e\u3059\u3002\u305d\u3053\u3067speed\uff08\u901f\u5ea6\uff09\u306f3m\u3001Angular Speed\uff08\u56de\u8ee2\u901f\u5ea6\uff09\u306f360\u3001Accelerarion\uff08\u52a0\u901f\u5ea6\uff09\u306f16\u306b\u8a2d\u5b9a\u3057\u307e\u3057\u305f\u3002<\/p>\n\n\n\n<figure class=\"wp-block-image size-large is-resized\"><a href=\"https:\/\/akibabara.com\/blog\/wp-content\/uploads\/2022\/02\/xn_navmeshagent.webp\" target=\"_blank\" rel=\"noopener\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/akibabara.com\/blog\/wp-content\/uploads\/2022\/02\/xn_navmeshagent-1024x984.webp\" alt=\"\" class=\"wp-image-6161\" width=\"512\" height=\"492\" srcset=\"https:\/\/akibabara.com\/blog\/wp-content\/uploads\/2022\/02\/xn_navmeshagent-1024x984.webp 1024w, https:\/\/akibabara.com\/blog\/wp-content\/uploads\/2022\/02\/xn_navmeshagent-300x288.webp 300w, https:\/\/akibabara.com\/blog\/wp-content\/uploads\/2022\/02\/xn_navmeshagent-768x738.webp 768w, https:\/\/akibabara.com\/blog\/wp-content\/uploads\/2022\/02\/xn_navmeshagent.webp 1249w\" sizes=\"auto, (max-width: 512px) 100vw, 512px\" \/><\/a><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Stop Distance\u306f\u76ee\u6a19\u307e\u3067\u3069\u306e\u304f\u3089\u3044\u306e\u8ddd\u96e2\u3067\u6b62\u307e\u308b\u304b\u3068\u3044\u3046\u8a2d\u5b9a\u306a\u306e\u3067\u3059\u304c\u3001\u306a\u305c\u304b\u8a2d\u5b9a\u3057\u3066\u3082\u901a\u308a\u904e\u304e\u3066\u3057\u307e\u3044\u307e\u3057\u305f\u3002\u30ad\u30e3\u30e9\u30af\u30bf\u30fc\u304c\u79fb\u52d5\u3059\u308b\u3068\u304d\u306f\u3001\u52a0\u901f\u2192\u7b49\u901f\u2192\u6e1b\u901f \u3068\u3044\u30463\u6bb5\u968e\u306e\u52d5\u4f5c\u3092\u3059\u308b\u306e\u3067\u3059\u304c\u3001\u6e1b\u901f\u304c\u9593\u306b\u5408\u308f\u305a\u306b\u6ed1\u3063\u305f\u307e\u307e\u901a\u308a\u904e\u304e\u3066\u3057\u307e\u3046\u306e\u3067\u3059\u3002<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u7d50\u5c40\u3053\u308c\u306b\u3064\u3044\u3066\u306fAcceleration\u3092\u5927\u304d\u304f\u3059\u308b\u3053\u3068\u3067\u5bfe\u51e6\u3057\u307e\u3057\u305f\u3002\u3053\u306e\u8a2d\u5b9a\u306f\u52a0\u901f\u3060\u3051\u3067\u306a\u304f\u6e1b\u901f\u3067\u3082\u5171\u901a\u306a\u3093\u3067\u3059\u304b\u306d\u3002\u306a\u306e\u3067Acceleration\u3068Stop Distance\u306e\u5024\u3092\u8abf\u6574\u3057\u306a\u304c\u3089\u3001\u3061\u3087\u3046\u3069\u3044\u3044\u3068\u3053\u308d\u3067\u6b62\u307e\u308b\u3088\u3046\u306b\u3057\u3066\u307f\u307e\u3057\u305f\u3002<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"\u30ad\u30e3\u30e9\u30af\u30bf\u30fc\u306e\u5236\u5fa1\">\u30ad\u30e3\u30e9\u30af\u30bf\u30fc\u306e\u5236\u5fa1<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">\u5b9f\u969b\u306b\u30ad\u30e3\u30e9\u30af\u30bf\u30fc\u3092\u52d5\u304b\u3059\u306b\u306f\u3001\u3069\u306e\u5834\u6240\u306b\u79fb\u52d5\u3055\u305b\u308b\u304b\u6307\u793a\u3092\u51fa\u3059\u30b9\u30af\u30ea\u30d7\u30c8\u304c\u5fc5\u8981\u306b\u306a\u308a\u307e\u3059\u3002\u4eca\u56de\u306f\u53f3\u3082\u5de6\u3082\u308f\u304b\u3089\u306a\u3044\u72b6\u614b\u3060\u3063\u305f\u306e\u3067\u3001Unity\u306e<a rel=\"noreferrer noopener\" href=\"https:\/\/assetstore.unity.com\/packages\/essentials\/asset-packs\/standard-assets-for-unity-2018-4-32351?locale=ja-JP\" target=\"_blank\">Standard Assets<\/a>\u306e\u30b9\u30af\u30ea\u30d7\u30c8\u3092\u30d9\u30fc\u30b9\u306b\u4f5c\u308a\u307e\u3057\u305f\u3002<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\uff1c\u4f5c\u6210\u3057\u305f\u30b9\u30af\u30ea\u30d7\u30c8\uff1e<br>\u30b3\u30f3\u30c8\u30ed\u30fc\u30e9\u30fc\u3000<a href=\"https:\/\/github.com\/kaz-mac\/misc\/blob\/master\/VRChat\/NPC_Cattoy\/AICharacterControl2.cs\" target=\"_blank\" rel=\"noreferrer noopener\">AICharacterControl2.cs<\/a><br>\u30a2\u30cb\u30e1\u30fc\u30b7\u30e7\u30f3\u306e\u5236\u5fa1\u3000<a href=\"https:\/\/github.com\/kaz-mac\/misc\/blob\/master\/VRChat\/NPC_Cattoy\/ThirdPersonCharacter2.cs\" target=\"_blank\" rel=\"noreferrer noopener\">ThirdPersonCharacter2.cs<\/a><\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"\u30b9\u30af\u30ea\u30d7\u30c8\u306e\u69cb\u6210\">\u30b9\u30af\u30ea\u30d7\u30c8\u306e\u69cb\u6210<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">\u30ad\u30e3\u30e9\u30af\u30bf\u30fc\u306e\u5236\u5fa1\u306f2\u3064\u306e\u30b9\u30af\u30ea\u30d7\u30c8\u3067\u69cb\u6210\u3055\u308c\u3066\u3044\u307e\u3059\u3002\u30b3\u30f3\u30c8\u30ed\u30fc\u30e9\u30fc (<a rel=\"noreferrer noopener\" href=\"https:\/\/github.com\/kaz-mac\/misc\/blob\/master\/VRChat\/NPC_Cattoy\/AICharacterControl2.cs\" target=\"_blank\">AICharacterControl2.cs<\/a>) \u306f\u30ad\u30e3\u30e9\u30af\u30bf\u30fc\u306b\u884c\u3063\u3066\u307b\u3057\u3044\u76ee\u7684\u5730\u3092\u30bb\u30c3\u30c8\u3057\u305f\u308a\u3001\u76ee\u7684\u5730\u306b\u5230\u7740\u3057\u305f\u5834\u5408\u306b\u3069\u3046\u3086\u3046\u52d5\u4f5c\u3092\u3059\u308b\u304b\u3092\u30b3\u30f3\u30c8\u30ed\u30fc\u30eb\u3059\u308b\u3082\u306e\u3067\u3059\u3002\u4eca\u56de\u306f\u306d\u3053\u3058\u3083\u3089\u3057\u306e\u5148\u7aef\u3092\u76ee\u7684\u5730\u306b\u3057\u3066\u3001\u30e9\u30b9\u30af\u3061\u3083\u3093\u304c\u76ee\u7684\u5730\u307e\u3067\u8d70\u3063\u3066\u304d\u307e\u3059\u3002\u76ee\u7684\u5730\u306b\u7740\u3044\u305f\u3089\u3001\u306d\u3053\u3058\u3083\u3089\u3057\u3067\u3058\u3083\u308c\u308b\u3068\u3044\u3046\u306e\u304c\u4e00\u9023\u306e\u52d5\u4f5c\u306b\u306a\u308a\u307e\u3059\u3002<\/p>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-8f761849 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<figure class=\"wp-block-image size-large is-resized\"><a href=\"https:\/\/akibabara.com\/blog\/wp-content\/uploads\/2022\/02\/xn_script2.webp\" target=\"_blank\" rel=\"noopener\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/akibabara.com\/blog\/wp-content\/uploads\/2022\/02\/xn_script2-734x1024.webp\" alt=\"\" class=\"wp-image-6170\" width=\"367\" height=\"512\" srcset=\"https:\/\/akibabara.com\/blog\/wp-content\/uploads\/2022\/02\/xn_script2-734x1024.webp 734w, https:\/\/akibabara.com\/blog\/wp-content\/uploads\/2022\/02\/xn_script2-215x300.webp 215w, https:\/\/akibabara.com\/blog\/wp-content\/uploads\/2022\/02\/xn_script2-768x1072.webp 768w, https:\/\/akibabara.com\/blog\/wp-content\/uploads\/2022\/02\/xn_script2.webp 860w\" sizes=\"auto, (max-width: 367px) 100vw, 367px\" \/><\/a><\/figure>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<figure class=\"wp-block-image size-large is-resized\"><a href=\"https:\/\/akibabara.com\/blog\/wp-content\/uploads\/2022\/02\/xn_script1.webp\" target=\"_blank\" rel=\"noopener\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/akibabara.com\/blog\/wp-content\/uploads\/2022\/02\/xn_script1-1024x539.webp\" alt=\"\" class=\"wp-image-6169\" width=\"512\" height=\"270\" srcset=\"https:\/\/akibabara.com\/blog\/wp-content\/uploads\/2022\/02\/xn_script1-1024x539.webp 1024w, https:\/\/akibabara.com\/blog\/wp-content\/uploads\/2022\/02\/xn_script1-300x158.webp 300w, https:\/\/akibabara.com\/blog\/wp-content\/uploads\/2022\/02\/xn_script1-768x404.webp 768w, https:\/\/akibabara.com\/blog\/wp-content\/uploads\/2022\/02\/xn_script1-1536x809.webp 1536w, https:\/\/akibabara.com\/blog\/wp-content\/uploads\/2022\/02\/xn_script1.webp 1920w\" sizes=\"auto, (max-width: 512px) 100vw, 512px\" \/><\/a><\/figure>\n<\/div>\n<\/div>\n\n\n\n<p class=\"wp-block-paragraph\">\u30a2\u30cb\u30e1\u30fc\u30b7\u30e7\u30f3\u306e\u5236\u5fa1 (<a rel=\"noreferrer noopener\" href=\"https:\/\/github.com\/kaz-mac\/misc\/blob\/master\/VRChat\/NPC_Cattoy\/ThirdPersonCharacter2.cs\" target=\"_blank\">ThirdPersonCharacter2.cs<\/a>) \u306f\u3001\u52d5\u4f5c\u72b6\u614b\u306b\u5408\u3063\u305f\u30a2\u30cb\u30e1\u30fc\u30b7\u30e7\u30f3\u306e\u518d\u751f\u3092\u884c\u3044\u307e\u3059\u3002Nav Mesh Agent\u3092\u4f7f\u3048\u3070\u30ad\u30e3\u30e9\u30af\u30bf\u30fc\u3092\u76ee\u7684\u5730\u307e\u3067\u81ea\u52d5\u7684\u306b\u79fb\u52d5\u3057\u3066\u304f\u308c\u307e\u3059\u304c\u3001\u3053\u306e\u307e\u307e\u3067\u306fT\u30dd\u30fc\u30ba\u306e\u307e\u307e\u3001\u5411\u304d\u3082\u5909\u3048\u305a\u306b\u52d5\u3044\u3066\u3057\u307e\u3044\u307e\u3059\u3002\u305d\u3053\u3067\u3001\u9032\u3080\u65b9\u5411\u306b\u5411\u3044\u305f\u308a\u3001\u8d70\u3063\u305f\u308a\u6b69\u3044\u305f\u308a\u3001\u3068\u3044\u3046\u52d5\u4f5c\u3092\u5b9f\u73fe\u3059\u308b\u306e\u304c\u3053\u306e\u30b9\u30af\u30ea\u30d7\u30c8\u3067\u3059\u3002<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u3053\u306e\u30b9\u30af\u30ea\u30d7\u30c8\u306e Move2() \u30e1\u30bd\u30c3\u30c9\u304c\u30b3\u30f3\u30c8\u30ed\u30fc\u30e9\u30fc\u304b\u3089\u547c\u3070\u308c\u308b\u3053\u3068\u3067\u3001\u518d\u751f\u3059\u308b\u30a2\u30cb\u30e1\u30fc\u30b7\u30e7\u30f3\u304c\u66f4\u65b0\u3055\u308c\u307e\u3059\u3002Move2() \u306e\u7b2c1\u5f15\u6570\u306e move \u306f\u9032\u3080\u65b9\u5411\u3068\u5f37\u3055(\u901f\u3055)\u3067\u3001\u3053\u308c\u306b\u3088\u3063\u3066\u3069\u306e\u30a2\u30cb\u30e1\u30fc\u30b7\u30e7\u30f3\u304c\u518d\u751f\u3055\u308c\u308b\u304b\u304c\u6c7a\u307e\u308a\u307e\u3059\u3002<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"\u30a2\u30cb\u30e1\u30fc\u30bf\u30fc\u30b3\u30f3\u30c8\u30ed\u30fc\u30e9\u30fc\u3068\u30d6\u30ec\u30f3\u30c9\u30c4\u30ea\u30fc\">\u30a2\u30cb\u30e1\u30fc\u30bf\u30fc\u30b3\u30f3\u30c8\u30ed\u30fc\u30e9\u30fc\u3068\u30d6\u30ec\u30f3\u30c9\u30c4\u30ea\u30fc<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">\u30a2\u30cb\u30e1\u30fc\u30bf\u30fc\u30b3\u30f3\u30c8\u30ed\u30fc\u30e9\u30fc\u306f\u540c\u3058\u304fStandard Assets\u306b\u540c\u80de\u3055\u308c\u3066\u3044\u308b ThirdPersonAnimatorController\u3092\u4f7f\u3044\u307e\u3057\u305f\u3002\u30a2\u30cb\u30e1\u30fc\u30b7\u30e7\u30f3\u306e\u5207\u308a\u66ff\u3048\u306f\u30d6\u30ec\u30f3\u30c9\u30c4\u30ea\u30fc\u3067\u5236\u5fa1\u3055\u308c\u3066\u3044\u3066\u3001\u5148\u307b\u3069\u51fa\u3066\u304d\u305fmove\u3068\u3044\u3046\u5f15\u6570\u306e\u5024\u306b\u3088\u3063\u3066\u3001\u524d\u65b9\u5411\u306b\u8d70\u308b\u306e\u304b\u3001\u6b69\u304f\u306e\u304b\u3001\u6a2a\u306b\u56de\u8ee2\u3059\u308b\u306e\u304b\u3001\u6b62\u307e\u308b\u306e\u304b\u3001\u52d5\u4f5c\u306b\u5fdc\u3058\u305f\u30a2\u30cb\u30e1\u30fc\u30b7\u30e7\u30f3\u304c\u9078\u629e\u3055\u308c\u308b\u3088\u3046\u306b\u306a\u3063\u3066\u307e\u3059\u3002\u30d6\u30ec\u30f3\u30c9\u30c4\u30ea\u30fc\u3063\u3066\u3059\u3054\u3044\u3067\u3059\u306d\uff01\u3053\u3093\u306a\u306e\u30b9\u30af\u30ea\u30d7\u30c8\u3067\u66f8\u3044\u3066\u305f\u3089\u6c17\u304c\u72c2\u3044\u305d\u3046\u3067\u3059\u3002\u7b11<\/p>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-8f761849 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<figure class=\"wp-block-image size-large is-resized\"><a href=\"https:\/\/akibabara.com\/blog\/wp-content\/uploads\/2022\/02\/xn_brendtree1.webp\" target=\"_blank\" rel=\"noopener\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/akibabara.com\/blog\/wp-content\/uploads\/2022\/02\/xn_brendtree1-668x1024.webp\" alt=\"\" class=\"wp-image-6165\" width=\"334\" height=\"512\" srcset=\"https:\/\/akibabara.com\/blog\/wp-content\/uploads\/2022\/02\/xn_brendtree1-668x1024.webp 668w, https:\/\/akibabara.com\/blog\/wp-content\/uploads\/2022\/02\/xn_brendtree1-196x300.webp 196w, https:\/\/akibabara.com\/blog\/wp-content\/uploads\/2022\/02\/xn_brendtree1-768x1177.webp 768w, https:\/\/akibabara.com\/blog\/wp-content\/uploads\/2022\/02\/xn_brendtree1.webp 783w\" sizes=\"auto, (max-width: 334px) 100vw, 334px\" \/><\/a><\/figure>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<figure class=\"wp-block-image size-large is-resized\"><a href=\"https:\/\/akibabara.com\/blog\/wp-content\/uploads\/2022\/02\/xn_brendtree2.webp\" target=\"_blank\" rel=\"noopener\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/akibabara.com\/blog\/wp-content\/uploads\/2022\/02\/xn_brendtree2-550x1024.webp\" alt=\"\" class=\"wp-image-6164\" width=\"275\" height=\"512\" srcset=\"https:\/\/akibabara.com\/blog\/wp-content\/uploads\/2022\/02\/xn_brendtree2-550x1024.webp 550w, https:\/\/akibabara.com\/blog\/wp-content\/uploads\/2022\/02\/xn_brendtree2-161x300.webp 161w, https:\/\/akibabara.com\/blog\/wp-content\/uploads\/2022\/02\/xn_brendtree2.webp 645w\" sizes=\"auto, (max-width: 275px) 100vw, 275px\" \/><\/a><\/figure>\n<\/div>\n<\/div>\n\n\n\n<p class=\"wp-block-paragraph\">\u5143\u3005\u3042\u3063\u305f\u52d5\u4f5c\u306b\u306f\u30b8\u30e3\u30f3\u30d7\u3084\u3057\u3083\u304c\u3080\u30e2\u30fc\u30b7\u30e7\u30f3\u3082\u3042\u308a\u307e\u3057\u305f\u304c\u3001\u4eca\u56de\u306f\u5fc5\u8981\u306a\u304b\u3063\u305f\u306e\u3067\u3001\u30b8\u30e3\u30f3\u30d7\u3068\u3057\u3083\u304c\u3080\u306f\u524a\u9664\u3057\u307e\u3057\u305f\u3002\u300c\u3057\u3083\u304c\u3080\u300d\u306b\u3064\u3044\u3066\u306f\u3001\u306a\u3093\u304b\u6226\u95d8\u59ff\u52e2\u3092\u53d6\u3063\u3066\u308b\u30b4\u30d6\u30ea\u30f3\u306e\u3088\u3046\u306a\u51c4\u3044\u59ff\u52e2\u3067\u3001\u3068\u3066\u3082\u30b1\u30e2\u8033\u7f8e\u5c11\u5973\u30ad\u30e3\u30e9\u306b\u306f\u5408\u308f\u306a\u304b\u3063\u305f\u3067\u3059\u3002<\/p>\n\n\n\n<figure class=\"wp-block-image size-large is-resized\"><a href=\"https:\/\/akibabara.com\/blog\/wp-content\/uploads\/2022\/02\/xn_animator.webp\" target=\"_blank\" rel=\"noopener\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/akibabara.com\/blog\/wp-content\/uploads\/2022\/02\/xn_animator-1024x301.webp\" alt=\"\" class=\"wp-image-6166\" width=\"512\" height=\"151\" srcset=\"https:\/\/akibabara.com\/blog\/wp-content\/uploads\/2022\/02\/xn_animator-1024x301.webp 1024w, https:\/\/akibabara.com\/blog\/wp-content\/uploads\/2022\/02\/xn_animator-300x88.webp 300w, https:\/\/akibabara.com\/blog\/wp-content\/uploads\/2022\/02\/xn_animator-768x226.webp 768w, https:\/\/akibabara.com\/blog\/wp-content\/uploads\/2022\/02\/xn_animator-1536x452.webp 1536w, https:\/\/akibabara.com\/blog\/wp-content\/uploads\/2022\/02\/xn_animator-1016x300.webp 1016w, https:\/\/akibabara.com\/blog\/wp-content\/uploads\/2022\/02\/xn_animator.webp 1920w\" sizes=\"auto, (max-width: 512px) 100vw, 512px\" \/><\/a><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"\u30a2\u30a4\u30c9\u30eb\u6642\u306e\u30a2\u30cb\u30e1\u30fc\u30b7\u30e7\u30f3\u3067\u751f\u304d\u3066\u3044\u308b\u3088\u3046\u306b\u898b\u305b\u308b\">\u30a2\u30a4\u30c9\u30eb\u6642\u306e\u30a2\u30cb\u30e1\u30fc\u30b7\u30e7\u30f3\u3067\u751f\u304d\u3066\u3044\u308b\u3088\u3046\u306b\u898b\u305b\u308b<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">\u9759\u6b62\u3057\u3066\u3044\u308b\u3068\u304d\u3067\u3082\u4eba\u306f\u308f\u305a\u304b\u306b\u63fa\u308c\u3066\u3044\u307e\u3059\u30023D\u30ad\u30e3\u30e9\u30af\u30bf\u30fc\u306e\u5834\u5408\u3001\u305d\u306e\u307e\u3067\u9759\u6b62\u3057\u3066\u3044\u308b\u3068\u7f6e\u304d\u7269\u306e\u3088\u3046\u306b\u306a\u3063\u3066\u3057\u307e\u3046\u306e\u3067\u3059\u304c\u3001\u304b\u3059\u304b\u306b\u63fa\u308c\u52d5\u304f\u3088\u3046\u306a\u30a2\u30cb\u30e1\u30fc\u30b7\u30e7\u30f3\u3092\u52a0\u3048\u308b\u3068\u3001\u307e\u308b\u3067\u751f\u304d\u3066\u3044\u308b\u304b\u306e\u3088\u3046\u306b\u898b\u3048\u3066\u9762\u767d\u3044\u3067\u3059\u3002Standard Assets\u306b\u5165\u3063\u3066\u308b\u30a2\u30a4\u30c9\u30eb\u6642\u306e\u30a2\u30cb\u30e1\u30fc\u30b7\u30e7\u30f3\u306f\u52d5\u304d\u304c\u591a\u3059\u304e\u305f\u306e\u3067\u3001\u4eca\u56de\u306f\u30a2\u30a4\u30c9\u30eb\u6642\u306e\u307f\u5225\u306e\u3082\u306e\u3092\u4f7f\u7528\u3057\u307e\u3057\u305f\u3002<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"\u30a2\u30cb\u30e1\u30fc\u30b7\u30e7\u30f3\u306e\u4f5c\u6210\">\u30a2\u30cb\u30e1\u30fc\u30b7\u30e7\u30f3\u306e\u4f5c\u6210<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">\u8d70\u3063\u305f\u308a\u3059\u308b\u30a2\u30cb\u30e1\u30fc\u30b7\u30e7\u30f3\u306fStandard Assets\u306e\u3082\u306e\u304c\u305d\u306e\u307e\u307e\u4f7f\u3048\u307e\u3057\u305f\u304c\u3001\u306d\u3053\u3058\u3083\u3089\u3057\u3067\u300c\u3058\u3083\u308c\u308b\u300d\u3068\u3044\u3046\u30a2\u30cb\u30e1\u30fc\u30b7\u30e7\u30f3\u306f\u3042\u308a\u307e\u305b\u3093\u3002BOOTH\u3084Asset Store\u3067\u63a2\u3057\u307e\u3057\u305f\u304c\u7121\u3055\u305d\u3046\u3067\u3057\u305f\u3002\u3053\u3046\u306a\u3063\u305f\u3089\u3082\u3046\u81ea\u5206\u3067\u4f5c\u308b\u3057\u304b\u3042\u308a\u307e\u305b\u3093\u306d\u3002\u3068\u3044\u3046\u3053\u3068\u3067Unity\u306e\u30a2\u30cb\u30e1\u30fc\u30b7\u30e7\u30f3\u306e\u7de8\u96c6\u753b\u9762\u3067\u4f5c\u6210\u3092\u8a66\u307f\u305f\u306e\u3067\u3059\u304c\u3001\u8098\u3092\u66f2\u3052\u305f\u3068\u3053\u308d\u3067\u65e9\u304f\u3082\u529b\u5c3d\u304d\u307e\u3057\u305f\u3002\u3053\u308c\u306f\u30dd\u30fc\u30ba\u3092\u4f5c\u308b\u305f\u3081\u306e\u30c4\u30fc\u30eb\u3058\u3083\u306a\u3044\u3002<\/p>\n\n\n\n<figure class=\"wp-block-image size-large is-resized\"><a href=\"https:\/\/akibabara.com\/blog\/wp-content\/uploads\/2022\/02\/xn_animation.webp\" target=\"_blank\" rel=\"noopener\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/akibabara.com\/blog\/wp-content\/uploads\/2022\/02\/xn_animation-1024x553.webp\" alt=\"\" class=\"wp-image-6173\" width=\"768\" height=\"415\" srcset=\"https:\/\/akibabara.com\/blog\/wp-content\/uploads\/2022\/02\/xn_animation-1024x553.webp 1024w, https:\/\/akibabara.com\/blog\/wp-content\/uploads\/2022\/02\/xn_animation-300x162.webp 300w, https:\/\/akibabara.com\/blog\/wp-content\/uploads\/2022\/02\/xn_animation-768x414.webp 768w, https:\/\/akibabara.com\/blog\/wp-content\/uploads\/2022\/02\/xn_animation-1536x829.webp 1536w, https:\/\/akibabara.com\/blog\/wp-content\/uploads\/2022\/02\/xn_animation.webp 1920w\" sizes=\"auto, (max-width: 768px) 100vw, 768px\" \/><\/a><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"very-animation\u304c\u4fbf\u5229\u3059\u304e\u308b\">Very Animation\u304c\u4fbf\u5229\u3059\u304e\u308b\uff01<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">\u3069\u3046\u3084\u3063\u305f\u3089\u7c21\u5358\u306b\u30dd\u30fc\u30ba\u3092\u4f5c\u6210\u3067\u304d\u308b\u306e\u304b\u8abf\u3079\u3066\u307f\u308b\u3068\u3001<a rel=\"noreferrer noopener\" href=\"https:\/\/assetstore.unity.com\/packages\/tools\/animation\/very-animation-96826\" target=\"_blank\">Very Animation<\/a>\u3068\u3044\u3046\u30c4\u30fc\u30eb\u3092\u4f7f\u3046\u306e\u304c\u5b9a\u756a\u306e\u3088\u3046\u3067\u3057\u305f\u3002\u3057\u304b\u305750\u30c9\u30eb\u3068\u7d50\u69cb\u304a\u9ad8\u3044\u3002\u3057\u304b\u3057<a rel=\"noreferrer noopener\" href=\"https:\/\/www.youtube.com\/results?search_query=very+animation\" target=\"_blank\">\u89e3\u8aac\u52d5\u753b<\/a>\u3092\u898b\u308b\u3068\u3068\u3066\u3082\u4f7f\u3044\u3084\u3059\u305d\u3046\u306a\u30a4\u30f3\u30bf\u30fc\u30d5\u30a7\u30fc\u30b9\u3002\u3053\u308c\u306f\u5c06\u6765\u3078\u306e\u6295\u8cc7\u3060\u3002\u4eca\u56de\u306e\u305f\u3081\u3060\u3051\u306b\u8cb7\u3046\u3093\u3058\u3083\u306a\u3044\u3002\u3053\u308c\u304b\u3089\u3053\u3046\u3086\u3046\u4f5c\u54c1\u3092\u4f5c\u3063\u3066\u3044\u304f\u3093\u3060\u3002\u305d\u3046\u81ea\u5206\u306b\u8a00\u3044\u805e\u304b\u305b\u3066\u30dd\u30c1\u3063\u3068\u3057\u307e\u3057\u305f\u3002\u7b11<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u5b9f\u969b\u306bVery Animation\u3092\u4f7f\u3063\u3066\u307f\u305f\u3089\u6ec5\u8336\u82e6\u8336\u4fbf\u5229\u3067\u3057\u305f\u3002\u7279\u306bIK\u306e\u30bf\u30fc\u30b2\u30c3\u30c8\u3092\u52d5\u304b\u3059\u3068\u95a2\u7bc0\u304c\u4e00\u7dd2\u306b\u7740\u3044\u3066\u304d\u3066\u304f\u308c\u308b\u306e\u3067\u30011\u30641\u3064\u95a2\u7bc0\u3092\u52d5\u304b\u3059\u5fc5\u8981\u3082\u3042\u308a\u307e\u305b\u3093\u3057\u3001\u3042\u308a\u5f97\u306a\u3044\u5f62\u72b6\u306b\u306a\u3063\u3066\u3057\u307e\u3046\u3053\u3068\u3082\u3042\u308a\u307e\u305b\u3093\u3002\u6307\u3092\u66f2\u3052\u305f\u308a\u4f38\u3070\u3057\u305f\u308a\u3059\u308b\u306e\u3082\u30b9\u30e9\u30a4\u30c0\u30fc\u3092\u52d5\u304b\u3059\u3060\u3051\u3002\u3053\u308c\u306f\u7d20\u6674\u3089\u3057\u3044\u30c4\u30fc\u30eb\u3067\u3057\u305f\u3002<\/p>\n\n\n\n<figure class=\"wp-block-image size-large is-resized\"><a href=\"https:\/\/akibabara.com\/blog\/wp-content\/uploads\/2022\/02\/xn_veryanimation2.webp\" target=\"_blank\" rel=\"noopener\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/akibabara.com\/blog\/wp-content\/uploads\/2022\/02\/xn_veryanimation2-1024x522.webp\" alt=\"\" class=\"wp-image-6175\" width=\"768\" height=\"392\" srcset=\"https:\/\/akibabara.com\/blog\/wp-content\/uploads\/2022\/02\/xn_veryanimation2-1024x522.webp 1024w, https:\/\/akibabara.com\/blog\/wp-content\/uploads\/2022\/02\/xn_veryanimation2-300x153.webp 300w, https:\/\/akibabara.com\/blog\/wp-content\/uploads\/2022\/02\/xn_veryanimation2-768x392.webp 768w, https:\/\/akibabara.com\/blog\/wp-content\/uploads\/2022\/02\/xn_veryanimation2-1536x783.webp 1536w, https:\/\/akibabara.com\/blog\/wp-content\/uploads\/2022\/02\/xn_veryanimation2.webp 1920w\" sizes=\"auto, (max-width: 768px) 100vw, 768px\" \/><\/a><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"\u30a2\u30cb\u30e1\u30fc\u30b7\u30e7\u30f3\u306f\u96e3\u3057\u304b\u3063\u305f\">\u30a2\u30cb\u30e1\u30fc\u30b7\u30e7\u30f3\u306f\u96e3\u3057\u304b\u3063\u305f<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">\u305d\u3057\u3066\u5b8c\u6210\u3057\u305f\u306e\u304c\u3053\u306e\u30a2\u30cb\u30e1\u30fc\u30b7\u30e7\u30f3\u3002\u305d\u3082\u305d\u3082\u30a2\u30cb\u30e1\u30fc\u30b7\u30e7\u30f3\u306a\u3093\u3066\u4f5c\u3063\u305f\u3053\u3068\u304c\u7121\u3044\u4eba\u9593\u304c\u3084\u3063\u305f\u306e\u3067\u3001\u3069\u3046\u3057\u3066\u3082\u81ea\u7136\u306a\u611f\u3058\u306b\u306f\u3067\u304d\u307e\u305b\u3093\u3067\u3057\u305f\u3002\u30dd\u30fc\u30ba\u306e\u4f4d\u7f6e\u3060\u3051\u3067\u306a\u304f\u3001\u3069\u306e\u304f\u3089\u3044\u306e\u30b9\u30d4\u30fc\u30c9\u3067\u52d5\u304b\u3059\u304b\u3068\u3044\u3046\u306e\u304c\u3068\u3066\u3082\u91cd\u8981\u306a\u3093\u3060\u3068\u77e5\u308a\u307e\u3057\u305f\u3002\u30a2\u30cb\u30e1\u3092\u4f5c\u3063\u3066\u308b\u4eba\u3063\u3066\u51c4\u3044\u3093\u3060\u306a\u3002<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u4eca\u56de\u306f\u9ad8\u3044\u4f4d\u7f6e\u3067\u3058\u3083\u308c\u308b\u306e\u3068\u3001\u4e2d\u304f\u3089\u3044\u306e\u4f4d\u7f6e\u3067\u3058\u3083\u308c\u308b\u306e\u306e\u30012\u3064\u306e\u30a2\u30cb\u30e1\u30fc\u30b7\u30e7\u30f3\u3092\u4f5c\u308a\u307e\u3057\u305f\u3002\u306d\u3053\u3058\u3083\u3089\u3057\u304c\u9ad8\u3044\u4f4d\u7f6e\u306b\u3042\u308b\u5834\u5408\u306f\u9ad8\u3044\u4f4d\u7f6e\u306e\u30a2\u30cb\u30e1\u30fc\u30b7\u30e7\u30f3\u3092\u3001\u4f4e\u3044\u4f4d\u7f6e\u306b\u3042\u308b\u5834\u5408\u306f\u4f4e\u3044\u4f4d\u7f6e\u306e\u30a2\u30cb\u30e1\u30fc\u30b7\u30e7\u30f3\u3092\u3001\u5207\u308a\u66ff\u3048\u3066\u518d\u751f\u3059\u308b\u3088\u3046\u306b\u3057\u307e\u3059\u3002<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"\u30d7\u30ed\u30b0\u30e9\u30e0\u306e\u8aac\u660e-\u3088\u308a\u697d\u3057\u3081\u308b\u3088\u3046\u306b\u3057\u305f\u3053\u3068\">\u30d7\u30ed\u30b0\u30e9\u30e0\u306e\u8aac\u660e \uff5e\u3088\u308a\u697d\u3057\u3081\u308b\u3088\u3046\u306b\u3057\u305f\u3053\u3068\uff5e<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">\u3053\u3053\u304b\u3089\u306f\u30d7\u30ed\u30b0\u30e9\u30e0\u306b\u3064\u3044\u3066\u66f8\u3044\u3066\u3044\u304d\u305f\u3044\u3068\u601d\u3044\u307e\u3059\u3002\u3084\u306f\u308aVR\u306a\u306e\u3067\u30ea\u30a2\u30eb\u3063\u307d\u3044\u4f53\u9a13\u3092\u91cd\u8996\u3057\u305f\u3044\u3068\u3053\u308d\u3067\u3059\u3002\u6a5f\u68b0\u7684\u306b\u306a\u3089\u305a\u3088\u308a\u672c\u7269\u306e\u3088\u3046\u306b\u3001\u9762\u767d\u3044\u4f53\u9a13\u304c\u3067\u304d\u308b\u3088\u3046\u306b\u8003\u3048\u3066\u307f\u307e\u3057\u305f\u3002<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"\u306d\u3053\u3058\u3083\u3089\u3057\u3092\u6301\u3063\u305f\u3068\u304d\u3060\u3051\u8fd1\u3065\u3044\u3066\u304f\u308b\u3088\u3046\u306b\">\u306d\u3053\u3058\u3083\u3089\u3057\u3092\u6301\u3063\u305f\u3068\u304d\u3060\u3051\u8fd1\u3065\u3044\u3066\u304f\u308b\u3088\u3046\u306b<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">\u666e\u6bb5\u306f\u305d\u3063\u307d\u5411\u3044\u3066\u308b\u306e\u306b\u3001\u30d7\u30ec\u30a4\u30e4\u30fc\u304c\u306d\u3053\u3058\u3083\u3089\u3057\u3092\u6301\u3064\u3068\u30e9\u30b9\u30af\u3061\u3083\u3093\u304c\u8fd1\u3065\u3044\u3066\u304f\u308b\u3088\u3046\u306b\u3057\u307e\u3057\u305f\u3002<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u30b9\u30af\u30ea\u30d7\u30c8\u3000<a href=\"https:\/\/github.com\/kaz-mac\/misc\/blob\/master\/VRChat\/NPC_Cattoy\/nekojarashi.cs\" target=\"_blank\" rel=\"noreferrer noopener\">nekojarashi.cs<\/a><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u4ed5\u7d44\u307f\u306f\u7c21\u5358\u3067\u3001VRC Pickup\u3067\u30aa\u30d6\u30b8\u30a7\u30af\u30c8\u3092\u3064\u304b\u3080\u3068 OnPickup() \u304c\u547c\u3070\u308c\u308b\u306e\u3067\u3001\u76ee\u6a19\u3068\u306a\u308b\u30aa\u30d6\u30b8\u30a7\u30af\u30c8\u3092\u30a2\u30af\u30c6\u30a3\u30d6\u306b\u3057\u307e\u3059\u3002\u3053\u306e\u76ee\u6a19\u306f\u305f\u3060\u306eCube\u3067\u3001\u306d\u3053\u3058\u3083\u3089\u3057\u306e\u5b50\u8981\u7d20\u3068\u3057\u3066\u914d\u7f6e\u3055\u308c\u3066\u3044\u307e\u3059\u3002<\/p>\n\n\n\n<figure class=\"wp-block-image size-large is-resized\"><a href=\"https:\/\/akibabara.com\/blog\/wp-content\/uploads\/2022\/02\/xn_nekojaratarget.webp\" target=\"_blank\" rel=\"noopener\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/akibabara.com\/blog\/wp-content\/uploads\/2022\/02\/xn_nekojaratarget-1024x272.webp\" alt=\"\" class=\"wp-image-6177\" width=\"768\" height=\"204\" srcset=\"https:\/\/akibabara.com\/blog\/wp-content\/uploads\/2022\/02\/xn_nekojaratarget-1024x272.webp 1024w, https:\/\/akibabara.com\/blog\/wp-content\/uploads\/2022\/02\/xn_nekojaratarget-300x80.webp 300w, https:\/\/akibabara.com\/blog\/wp-content\/uploads\/2022\/02\/xn_nekojaratarget-768x204.webp 768w, https:\/\/akibabara.com\/blog\/wp-content\/uploads\/2022\/02\/xn_nekojaratarget-1536x408.webp 1536w, https:\/\/akibabara.com\/blog\/wp-content\/uploads\/2022\/02\/xn_nekojaratarget.webp 1920w\" sizes=\"auto, (max-width: 768px) 100vw, 768px\" \/><\/a><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">\u30e9\u30b9\u30af\u3061\u3083\u3093 (<a href=\"https:\/\/github.com\/kaz-mac\/misc\/blob\/master\/VRChat\/NPC_Cattoy\/AICharacterControl2.cs\" target=\"_blank\" rel=\"noreferrer noopener\">AICharacterControl2.cs<\/a>) \u304c\u76ee\u6a19\u70b9\u304c\u30a2\u30af\u30c6\u30a3\u30d6\u306b\u306a\u3063\u305f\u3053\u3068\u3092\u691c\u77e5\u3059\u308b\u3068\u3001\u3053\u306e\u76ee\u6a19\u70b9\u306e\u5ea7\u6a19\u3092\u884c\u304d\u5148\u306b\u8a2d\u5b9a\u3059\u308b\u4ed5\u7d44\u307f\u3067\u3059\u3002<\/p>\n\n\n\n<div class=\"hcb_wrap\"><pre class=\"prism line-numbers lang-csharp\" data-file=\"AICharacterControl2.cs\" data-lang=\"C#\"><code>            for (var i=0; i&lt;_target.Length; i++)\n            {\n                if (_target[i] != null && _target[i].activeSelf)\n                {<\/code><\/pre><\/div>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"\u52d5\u304f\u30eb\u30f3\u30d0\u3092\u8ffd\u3044\u304b\u3051\u308b\">\u52d5\u304f\u30eb\u30f3\u30d0\u3092\u8ffd\u3044\u304b\u3051\u308b<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">\u306d\u3053\u3058\u3083\u3089\u3057\u3092\u6301\u3063\u3066\u3044\u306a\u3044\u3068\u304d\u306b\u305f\u3060\u7a81\u3063\u7acb\u3063\u3066\u3044\u308b\u3060\u3051\u3067\u306f\u9762\u767d\u304f\u306a\u3044\u306e\u3067\u3001\u81ea\u52d5\u6383\u9664\u6a5f\u30eb\u30f3\u30d0(?)\u3092\u8ffd\u3044\u304b\u3051\u308b\u3088\u3046\u306b\u3057\u307e\u3057\u305f\u3002\u30eb\u30f3\u30d0\u306f<a rel=\"noreferrer noopener\" href=\"https:\/\/booth.pm\/ja\/items\/2042129\" target=\"_blank\">\u3053\u3061\u3089<\/a>\u306e\u30a2\u30bb\u30c3\u30c8\u3092\u4f7f\u7528\u3055\u305b\u3066\u3044\u305f\u3060\u304d\u307e\u3057\u305f\u3002\u3053\u306e\u30eb\u30f3\u30d0\u306b\u76ee\u6a19\u70b9\u3068\u306a\u308bCube\u3092\u914d\u7f6e\u3059\u308b\u3053\u3068\u3067\u3001\u30e9\u30b9\u30af\u3061\u3083\u3093\u304c\u30eb\u30f3\u30d0\u3092\u8ffd\u3044\u304b\u3051\u3066\u304f\u308c\u307e\u3059\u3002<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u3088\u308a\u30cd\u30b3\u3063\u307d\u3044\u52d5\u304d\u306b\u3059\u308b\u305f\u3081\u306b\u3001\u8ffd\u5f93\u5bfe\u8c61\u304c\u30eb\u30f3\u30d0\u306e\u5834\u5408\u306f\u3001\u30eb\u30f3\u30d0\u306b\u8fd1\u3065\u3044\u305f\u3089\u6b62\u307e\u3063\u3066\u3057\u3070\u3089\u304f\u898b\u3064\u3081\u3066\u3001\u9060\u304f\u306b\u884c\u3063\u305f\u3089\u8d70\u308a\u59cb\u3081\u308b\u3088\u3046\u306b\u3057\u3066\u307f\u307e\u3057\u305f\u3002\u3053\u3046\u3059\u308b\u3068\u3001\u3061\u3087\u3053\u3063\u3001\u3061\u3087\u3053\u3063\u3001\u3068\u5c0f\u52d5\u7269\u306e\u3088\u3046\u306a\u52d5\u304d\u306b\u306a\u308a\u307e\u3059\u3002<\/p>\n\n\n\n<div class=\"hcb_wrap\"><pre class=\"prism line-numbers lang-csharp\" data-file=\"AICharacterControl2.cs\" data-lang=\"C#\"><code>            else if (_selected == 9)\n            {\n                \/\/ \u30eb\u30f3\u30d0\u306b\u8fd1\u3065\u3044\u305f\u3089\u6b62\u307e\u3063\u3066\u3057\u3070\u3089\u304f\u898b\u3064\u3081\u3066\u3001\u9060\u304f\u306b\u884c\u3063\u305f\u3089\u8d70\u308a\u59cb\u3081\u308b\u51e6\u7406\n                agent.speed = _agent_speed_roomba;\n                if (agent.stoppingDistance == _roomba_stop && agent.remainingDistance &lt;= _roomba_stop + 0.2f)\n                {\n                    agent.stoppingDistance = _roomba_run;   \/\/2.5\n                }\n                else if (agent.stoppingDistance == _roomba_run && agent.remainingDistance &gt; _roomba_run - 0.2f)\n                {\n                    agent.stoppingDistance = _roomba_stop;  \/\/0.5\n                }\n                else if (agent.stoppingDistance != _roomba_stop && agent.stoppingDistance != _roomba_run)\n                {\n                    agent.stoppingDistance = _roomba_run;   \/\/2.5\n                }\n            }<\/code><\/pre><\/div>\n\n\n\n<p class=\"wp-block-paragraph\">agent.remainingDistance \u304c\u76ee\u6a19\u307e\u3067\u306e(\u6b8b\u308a\u306e)\u8ddd\u96e2\u3001agent.stoppingDistance \u304c\u8a2d\u5b9a\u3057\u305f\u505c\u6b62\u3059\u308b\u8ddd\u96e2\u3067\u3059\u3002\u76ee\u6a19\u70b9\u306b\u5230\u7740\u3057\u305f\u3089\u505c\u6b62\u8ddd\u96e2\u3092\u4f38\u3070\u3057\u3066\u7740\u3044\u3066\u3044\u304b\u306a\u3044\u3088\u3046\u306b\u3057\u3066\u3001\u4e00\u5b9a\u8ddd\u96e2\u4ee5\u4e0a\u96e2\u308c\u305f\u3089\u3001\u307e\u305f\u505c\u6b62\u8ddd\u96e2\u3092\u7e2e\u3081\u3066\u8ffd\u3044\u304b\u3051\u308b\u3068\u3044\u3046\u52d5\u4f5c\u3092\u3057\u307e\u3059\u3002<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"\u30eb\u30f3\u30d0\u306e\u52d5\u4f5c\u65b9\u6cd5\u304c\u306a\u304b\u306a\u304b\u8208\u5473\u6df1\u304b\u3063\u305f\">\u30eb\u30f3\u30d0\u306e\u52d5\u4f5c\u65b9\u6cd5\u304c\u306a\u304b\u306a\u304b\u8208\u5473\u6df1\u304b\u3063\u305f<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">\u30b9\u30af\u30ea\u30d7\u30c8\u306f\u3053\u306e\u30a2\u30bb\u30c3\u30c8\u306b\u542b\u307e\u308c\u3066\u3044\u308b\u306e\u3067\u8a73\u7d30\u306f<a rel=\"noreferrer noopener\" href=\"https:\/\/booth.pm\/ja\/items\/2042129\" target=\"_blank\">\u30c0\u30a6\u30f3\u30ed\u30fc\u30c9<\/a>\u3057\u3066\u898b\u3066\u3044\u305f\u3060\u304d\u305f\u306e\u3067\u3059\u304c\u3001\u3053\u306e\u30eb\u30f3\u30d0\u306f\u3068\u3066\u3082\u77ed\u3044\u30d7\u30ed\u30b0\u30e9\u30e0\u3067\u52d5\u3044\u3066\u307e\u3059\u3002NavMesh\u306e\u3088\u3046\u306a\u4ed5\u7d44\u307f\u3092\u4f7f\u3063\u3066\u30eb\u30f3\u30d0\u306e\u5ea7\u6a19\u3092\u30b3\u30f3\u30c8\u30ed\u30fc\u30eb\u3057\u3066\u3044\u308b\u306e\u3067\u306f\u306a\u304f\u3001\u5e8a\u306e\u4e0a\u3092\u6469\u64e6\u3092\u306a\u304f\u3057\u305f\u72b6\u614b\u3067\u6a2a\u304b\u3089\u52a0\u901f\u3055\u305b\u3066\u3001\u58c1(Collider)\u306b\u3076\u3064\u304b\u3063\u305f\u3089\u56de\u8ee2\u3055\u305b\u308b\u3001\u3068\u3044\u3046\u4ed5\u7d44\u307f\u306b\u306a\u3063\u3066\u307e\u3059\u3002\u3053\u308c\u8003\u3048\u305f\u4eba\u3059\u3054\u3044\u3002\u767a\u60f3\u81ea\u4f53\u304c\u9055\u3044\u307e\u3059\u306d\u3002<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u305f\u3060\u3053\u306e\u307e\u307e\u4f7f\u3046\u3068\u90e8\u5c4b\u306e\u9685\u3067\u56fa\u307e\u3063\u305f\u308a\u3057\u3066\u3057\u307e\u3063\u305f\u306e\u3067\u3001switch\u6587\u306e\u624b\u524d\u306b\u3001\u4ee5\u4e0b\u306e\u3088\u3046\u306a\u30b3\u30fc\u30c9\u3092\u8ffd\u52a0\u3057\u3066\u6551\u51fa\u3059\u308b\u3088\u3046\u306b\u3057\u307e\u3057\u305f\u3002<\/p>\n\n\n\n<div class=\"hcb_wrap\"><pre class=\"prism line-numbers lang-csharp\" data-file=\"Vroomba_new.cs\" data-lang=\"C#\"><code>            \/\/ \u79fb\u52d5\u901f\u5ea6\u306e\u4f4e\u4e0b\u304c\u9023\u7d9a\u3057\u305f\u3089\u30ea\u30bb\u30c3\u30c8\u3059\u308b\n            if (_state == 0)\n            {\n                speedmav = (speedmav \/ 300f) *299f + _rb.velocity.magnitude \/ 300f;\n                if (speedmav &lt; limit)\n                {\n                    speedmav = 4f;\n                    _state = 1;\n                }\n            }<\/code><\/pre><\/div>\n\n\n\n<p class=\"wp-block-paragraph\">\u3042\u3068\u3001\u3072\u305f\u3059\u3089\u58c1\u306b\u6cbf\u3063\u3066\u9032\u3093\u3067\u3057\u307e\u3046\u73fe\u8c61\u304c\u3042\u3063\u305f\u306e\u3067\u3001\u56de\u8ee2\u3059\u308b\u6642\u9593\u3092\u30e9\u30f3\u30c0\u30e0\u3067\u306f\u306a\u304f\u56fa\u5b9a\u3067\u4e0e\u3048\u3066\u8abf\u6574\u3067\u304d\u308b\u3088\u3046\u306b\u3057\u307e\u3057\u305f\u3002\u306a\u305c\u3053\u308c\u3067\u3046\u307e\u304f\u3044\u304f\u306e\u304b\u308f\u304b\u308a\u307e\u305b\u3093\u304c\u30e8\u30b7\uff01<\/p>\n\n\n\n<div class=\"hcb_wrap\"><pre class=\"prism line-numbers lang-csharp\" data-file=\"Vroomba_new.cs\" data-lang=\"C#\"><code>            _rotateTarget = _rorate_time;\/\/ Random.Range(2f, 3f);<\/code><\/pre><\/div>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"\u8907\u6570\u306e\u30bf\u30fc\u30b2\u30c3\u30c8\u3092\u4f7f\u3048\u308b\u3088\u3046\u306b\u3059\u308b\">\u8907\u6570\u306e\u30bf\u30fc\u30b2\u30c3\u30c8\u3092\u4f7f\u3048\u308b\u3088\u3046\u306b\u3059\u308b<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">\u306d\u3053\u3058\u3083\u3089\u3057\u3068\u30eb\u30f3\u30d0\u3060\u3051\u3067\u306f\u7269\u8db3\u308a\u306a\u3044\u306e\u3067\u3001\u306c\u3044\u3050\u308b\u307f\u3082\u3044\u304f\u3064\u304b\u8ffd\u52a0\u3057\u307e\u3057\u3087\u3046\uff01\u306c\u3044\u3050\u308b\u307f\u30925\u3064\u8ffd\u52a0\u3057\u305f\u306e\u3067\u3001\u5408\u8a08\u30677\u500b\u306e\u76ee\u6a19\u70b9\u304c\u3042\u308a\u307e\u3059\u3002\u306c\u3044\u3050\u308b\u307f\u3082\u4ed5\u7d44\u307f\u306f\u306d\u3053\u3058\u3083\u3089\u3057\u3068\u540c\u3058\u3067\u3001\u6301\u3063\u305f\u3068\u304d\u3060\u3051\u76ee\u6a19\u70b9\u304c\u6709\u52b9\u306b\u306a\u3063\u3066\u3001\u30e9\u30b9\u30af\u3061\u3083\u3093\u304c\u8fd1\u5bc4\u3063\u3066\u304f\u308b\u3088\u3046\u306b\u3057\u307e\u3059\u3002\u4e0a\u307b\u3069\u512a\u5148\u9806\u4f4d\u304c\u9ad8\u3044\u306e\u3067\u3001\u540c\u6642\u306b\u6709\u52b9\u306b\u306a\u3063\u3066\u3044\u305f\u3089\u3001\u306d\u3053\u3058\u3083\u3089\u3057\u306f\u6700\u512a\u5148\u3001\u30eb\u30f3\u30d0\u306f\u6700\u5f8c\u306b\u306a\u308a\u307e\u3059\u3002<\/p>\n\n\n\n<figure class=\"wp-block-image size-full is-resized\"><a href=\"https:\/\/akibabara.com\/blog\/wp-content\/uploads\/2022\/02\/target.png\" target=\"_blank\" rel=\"noopener\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/akibabara.com\/blog\/wp-content\/uploads\/2022\/02\/target.png\" alt=\"\" class=\"wp-image-6178\" width=\"390\" height=\"227\" srcset=\"https:\/\/akibabara.com\/blog\/wp-content\/uploads\/2022\/02\/target.png 390w, https:\/\/akibabara.com\/blog\/wp-content\/uploads\/2022\/02\/target-300x175.png 300w\" sizes=\"auto, (max-width: 390px) 100vw, 390px\" \/><\/a><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"\u76ee\u306e\u524d\u306b\u6765\u305f\u3068\u304d\u3060\u3051\u3058\u3083\u308c\u308b\u51e6\u7406\">\u76ee\u306e\u524d\u306b\u6765\u305f\u3068\u304d\u3060\u3051\u3058\u3083\u308c\u308b\u51e6\u7406<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">\u3053\u308c\u3067\u30e9\u30b9\u30af\u3061\u3083\u3093\u304c\u76ee\u6a19\u307e\u3067\u8fd1\u3065\u3044\u3066\u304f\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3057\u305f\u3002\u6b21\u306f\u300c\u3058\u3083\u308c\u308b\u300d\u3067\u3059\u3002\u76ee\u6a19\u304c\u624b\u306e\u5c4a\u304f\u7bc4\u56f2\u306b\u3042\u308c\u3070\u3001\u3058\u3083\u308c\u308b\u30a2\u30cb\u30e1\u30fc\u30b7\u30e7\u30f3\u3092\u518d\u751f\u3057\u307e\u3059\u3002<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u3053\u3053\u3067\u306f\u306f\u3058\u3081\u306b\u3001\u30e9\u30b9\u30af\u3061\u3083\u3093\u306e\u6b63\u9762\u304b\u3089\u6c34\u5e73\u65b9\u5411\u306b\u898b\u305f\u89d2\u5ea6 <strong>angle<\/strong> \u3068\u3001\u8ddd\u96e2 <strong>distance<\/strong>\u3001\u9ad8\u3055 <strong>height<\/strong> \u3092\u6c42\u3081\u3066\u3044\u307e\u3059\u3002<\/p>\n\n\n\n<div class=\"hcb_wrap\"><pre class=\"prism line-numbers lang-csharp\" data-file=\"AICharacterControl2.cs\" data-lang=\"C#\"><code>    \/\/ \u5909\u66f4\u3067\u304d\u308b\u30d1\u30e9\u30e1\u30fc\u30bf\u30fc\n    [SerializeField, Range(0f, 2f)] float _nyaa_high = 2.00f;  \/\/ \u3058\u3083\u308c\u308b\u9ad8\u3055\u30fb\u4e0a\n    [SerializeField, Range(0f, 2f)] float _nyaa_mid = 0.98f;   \/\/ \u3058\u3083\u308c\u308b\u9ad8\u3055\u30fb\u4e2d\n    [SerializeField, Range(0f, 2f)] float _nyaa_low = 0.37f;   \/\/ \u3058\u3083\u308c\u308b\u9ad8\u3055\u30fb\u4e0b\n    [SerializeField, Range(0f, 90f)] float _nyaa_angle = 30f;  \/\/ \u3058\u3083\u308c\u308b\u89d2\u5ea6\uff08\u6b63\u9762\u304b\u3089\uff09\n    [SerializeField, Range(0f, 2f)] float _nyaa_distance = 0.5f;   \/\/ \u3058\u3083\u308c\u308b\u6700\u5927\u8ddd\u96e2\uff08\u6b63\u9762\uff09\n    [SerializeField, Range(0f, 2f)] float _nyaa_hdistance = 0.2f;   \/\/ \u3058\u3083\u308c\u308b\u6700\u5927\u8ddd\u96e2\uff08\u982d\u4ed8\u8fd1\uff09\n\n    \/\/ \u76ee\u6a19\u304c\u8996\u754c\u5185\u306e\u4e00\u5b9a\u8ddd\u96e2 & \u9ad8\u3055\u306b\u3042\u308b\u304b\uff1f\uff080=\u7bc4\u56f2\u5916 1=\u9ad8\u3044\u4f4d\u7f6e 2=\u4f4e\u3044\u4f4d\u7f6e\uff09\n    private int check_target_near()\n    {\n        int nyaa = 0;\n        Vector3 eyeDir = this.transform.forward; \/\/ \u30d7\u30ec\u30a4\u30e4\u30fc\u306e\u8996\u7dda\u30d9\u30af\u30c8\u30eb\n        Vector3 playerPos = this.transform.position; \/\/ \u30d7\u30ec\u30a4\u30e4\u30fc\u306e\u4f4d\u7f6e\n        Vector3 targetPos = _target[_selected-1].transform.position;    \/\/ \u76ee\u6a19\u306e\u4f4d\u7f6e\uff08\u9045\u5ef6\u306a\u3057\uff09\n        \/\/Vector3 targetPos = _dtargetpos;    \/\/ \u76ee\u6a19\u306e\u4f4d\u7f6e\uff08\u9045\u5ef6\u3042\u308a\uff09\n        float height = targetPos.y - playerPos.y;   \/\/ \u76ee\u6a19\u306e\u9ad8\u3055\n        eyeDir.y = 0;\n        playerPos.y = 0;\n        targetPos.y = 0;\n        float angle = Vector3.Angle((targetPos - playerPos).normalized, eyeDir);\n        float distance = Vector3.Distance(playerPos, targetPos);\n        \/\/Debug.Log(&quot;**** angle=&quot; + angle + &quot; \/ distance=&quot; + distance + &quot; \/ height=&quot; + height);\n        if (distance &gt;= 0.1f && distance &lt; _nyaa_distance && angle &lt; _nyaa_angle)   \/\/ \u6b63\u9762\u306b\u3042\u308b\u5834\u5408\n        {\n            if (height &gt; _nyaa_mid && height &lt;= _nyaa_high) nyaa = 1;    \/\/ \u9ad8\u3044\u4f4d\u7f6e\u306b\u3042\u308b\n            else if (height &gt; _nyaa_low && height &lt;= _nyaa_mid) nyaa = 2;   \/\/ \u4f4e\u3044\u4f4d\u7f6e\u306b\u3042\u308b\n        }\n        else if (height &gt; _nyaa_mid && height &lt;= _nyaa_high && distance &lt; _nyaa_hdistance)   \/\/ \u982d\u4ed8\u8fd1\u306b\u3042\u308b\u5834\u5408\n        {\n            nyaa = 1;\n        }\n        return nyaa;\n    }<\/code><\/pre><\/div>\n\n\n\n<p class=\"wp-block-paragraph\">\u8ddd\u96e2 distance \u304c0.1m\uff5e0.5m\u3067\u3042\u308a\u3001\u89d2\u5ea6\u304c30\u5ea6\u4ee5\u5185\uff08\u5de6\u53f3\u3042\u308f\u305b\u306660\u5ea6\uff09\u3060\u3063\u305f\u5834\u5408\u3001\u8fd1\u304f\u306b\u3042\u308b\u3068\u5224\u5b9a\u3057\u307e\u3059\u3002\u6b21\u306b\u9ad8\u3055 height \u304c0.98m\uff5e2m\u306e\u5834\u5408\u306f\u9ad8\u3044\u4f4d\u7f6e\u30010.37m\uff5e0.98m\u306e\u5834\u5408\u306f\u4f4e\u3044\u4f4d\u7f6e\u3001\u305d\u308c\u4ee5\u5916\u306f\u7bc4\u56f2\u5916\u306b\u3042\u308b\u3068\u5224\u5b9a\u3057\u307e\u3059\u3002<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u3053\u306e check_target_near() \u306e\u623b\u308a\u5024\u306f character.Move2() \u306e\u7b2c2\u5f15\u6570\u3068\u3057\u3066\u5f15\u304d\u6e21\u3055\u308c\u307e\u3059\u3002<\/p>\n\n\n\n<div class=\"hcb_wrap\"><pre class=\"prism line-numbers lang-csharp\" data-file=\"AICharacterControl2.cs\" data-lang=\"C#\"><code>                \/\/ \u505c\u6b62\u7bc4\u56f2\u5185\u306b\u5165\u3063\u305f\u5834\u5408\n                int nyaa = check_target_near();\n                character.Move2(Vector3.zero, nyaa);\n                ashioto(false);<\/code><\/pre><\/div>\n\n\n\n<p class=\"wp-block-paragraph\">\u3053\u306e\u5024\u306f\u30a2\u30cb\u30e1\u30fc\u30b7\u30e7\u30f3\u306e\u5236\u5fa1\u30b9\u30af\u30ea\u30d7\u30c8 ThirdPersonCharacter2.cs \u3088\u308a\u3001\u30a2\u30cb\u30e1\u30fc\u30bf\u30fc\u306e\u5909\u6570\u306b\u305d\u306e\u307e\u307e\u4ee3\u5165\u3055\u308c\u307e\u3059\u3002\u30a2\u30cb\u30e1\u30fc\u30bf\u30fc\u306e2\u3064\u76ee\u306e\u30ec\u30a4\u30e4\u30fc\u304c\u3058\u3083\u308c\u308b\u30a2\u30cb\u30e1\u30fc\u30b7\u30e7\u30f3\u306b\u306a\u3063\u3066\u3044\u3066\u3001\u9ad8\u3044\u4f4d\u7f6e\u7528\u3068\u4f4e\u3044\u4f4d\u7f6e\u7528\u3092\u5207\u308a\u5206\u3051\u3066\u518d\u751f\u3057\u3066\u307e\u3059\u3002<\/p>\n\n\n\n<figure class=\"wp-block-image size-large is-resized\"><a href=\"https:\/\/akibabara.com\/blog\/wp-content\/uploads\/2022\/02\/xn_layer2.webp\" target=\"_blank\" rel=\"noopener\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/akibabara.com\/blog\/wp-content\/uploads\/2022\/02\/xn_layer2-1024x333.webp\" alt=\"\" class=\"wp-image-6182\" width=\"768\" height=\"250\" srcset=\"https:\/\/akibabara.com\/blog\/wp-content\/uploads\/2022\/02\/xn_layer2-1024x333.webp 1024w, https:\/\/akibabara.com\/blog\/wp-content\/uploads\/2022\/02\/xn_layer2-300x98.webp 300w, https:\/\/akibabara.com\/blog\/wp-content\/uploads\/2022\/02\/xn_layer2-768x250.webp 768w, https:\/\/akibabara.com\/blog\/wp-content\/uploads\/2022\/02\/xn_layer2-1536x500.webp 1536w, https:\/\/akibabara.com\/blog\/wp-content\/uploads\/2022\/02\/xn_layer2.webp 1920w\" sizes=\"auto, (max-width: 768px) 100vw, 768px\" \/><\/a><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"\u3058\u3083\u308c\u305f\u3068\u304d\u306b\u8868\u60c5\u3092\u5909\u3048\u308b\">\u3058\u3083\u308c\u305f\u3068\u304d\u306b\u8868\u60c5\u3092\u5909\u3048\u308b<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">\u3058\u3083\u308c\u3066\u308b\u3068\u304d\u306f\u771f\u9854\u3067\u306f\u306a\u304f\u3001\u76ee\u3092\u30ad\u30e9\u30ad\u30e9\u3055\u305b\u305f\u308a\u3001\u8208\u596e\u3059\u308b\u3088\u3046\u306b\u3057\u3066\u307f\u307e\u3057\u305f\u3002\u30a2\u30d0\u30bf\u30fc\u306b\u306f\u30b7\u30a7\u30a4\u30d7\u30ad\u30fc\u3068\u3044\u3046\u4fbf\u5229\u306a\u6a5f\u80fd\u304c\u3042\u3063\u3066\u3001\u30d1\u30e9\u30e1\u30fc\u30bf\u30fc\u3092\u5909\u66f4\u3059\u308b\u3060\u3051\u3067\u7c21\u5358\u306b\u8868\u60c5\u3092\u5909\u3048\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002\u30e9\u30b9\u30af\u3061\u3083\u3093\u306e\u5834\u5408\u306f\u30b7\u30a7\u30a4\u30d7\u30ad\u30fc\u304c\u306a\u3093\u3068100\u7a2e\u985e\u3082\u3042\u308a\u307e\u3059\u3002<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><a href=\"https:\/\/akibabara.com\/blog\/wp-content\/uploads\/2022\/02\/brend.png\" target=\"_blank\" rel=\"noopener\"><img loading=\"lazy\" decoding=\"async\" width=\"395\" height=\"220\" src=\"https:\/\/akibabara.com\/blog\/wp-content\/uploads\/2022\/02\/brend.png\" alt=\"\" class=\"wp-image-6181\" srcset=\"https:\/\/akibabara.com\/blog\/wp-content\/uploads\/2022\/02\/brend.png 395w, https:\/\/akibabara.com\/blog\/wp-content\/uploads\/2022\/02\/brend-300x167.png 300w\" sizes=\"auto, (max-width: 395px) 100vw, 395px\" \/><\/a><\/figure>\n\n\n\n<div class=\"hcb_wrap\"><pre class=\"prism line-numbers lang-csharp\" data-file=\"ThirdPersonCharacter2.cs\" data-lang=\"C#\"><code>\t\/\/ \u4f7f\u7528\u3059\u308b\u30b7\u30a7\u30a4\u30d7\u30ad\u30fc\n\tstring _mabataki_shapeky = &quot;blink&quot;; \/\/ \u307e\u3070\u305f\u304d\n\tstring _kuchiake_shapekey = &quot;kuchi_pokan&quot;;\t\/\/ \u30e9\u30f3\u30c0\u30e0\u53e3\u3042\u3051\n\tstring[] _nyaa1_shapekeys = new string[] { &quot;kuchi_\u25b3_2&quot;, &quot;kuchi_yaeba_\u00d7&quot;, &quot;surprise&quot;, &quot;shiitake&quot; };\t\/\/ \u3058\u3083\u308c\u308b\u3068\u304d\u6709\u52b9\n\tstring[] _nyaa1_shapekeys_rev = new string[] { &quot;kuchi_pokan&quot; }; \/\/ \u3058\u3083\u308c\u308b\u3068\u304d\u7121\u52b9\n\tstring[] _nyaa2_shapekeys = new string[] { &quot;&gt;&lt;&quot;, &quot;kuchi_wa&quot;, &quot;kuchi_smile_1&quot; };   \/\/ \u8208\u596e\u6642\u6709\u52b9\n\tstring[] _nyaa2_shapekeys_rev = new string[] { &quot;kuchi_pokan&quot; }; \/\/ \u8208\u596e\u6642\u7121\u52b9<\/code><\/pre><\/div>\n\n\n\n<p class=\"wp-block-paragraph\">\u9577\u6642\u9593\u3058\u3083\u308c\u308b\u3068\u8208\u596e\u3059\u308b\u3088\u3046\u306b\u3001_nyaa_point\u3092\u52a0\u7b97\u3057\u3066\u3044\u304d\u3001\u305d\u306e\u5024\u306b\u3088\u3063\u3066\u8868\u60c5\u3092\u5206\u3051\u308b\u3053\u3068\u306b\u3057\u307e\u3059\u3002\u76ee\u3084\u53e3\u306a\u3069\u306e\u540c\u3058\u5834\u6240\u306e\u30b7\u30a7\u30a4\u30d7\u30ad\u30fc\u3092\u540c\u6642\u306b\u52d5\u304b\u3059\u3068\u8868\u60c5\u304c\u5d29\u58ca\u3057\u3066\u3057\u307e\u3046\u306e\u3067\u3001\u4f7f\u7528\u3057\u306a\u3044\u30b7\u30a7\u30a4\u30d7\u30ad\u30fc\u30920\u306b\u623b\u3059\u51e6\u7406\u3082\u5165\u3063\u3066\u307e\u3059\u3002\u305f\u3068\u3048\u3070\u53e3\u3092 &#8220;kuchi_\u25b3_2&#8243; \u306b\u3059\u308b\u3068\u304d\u306f\u3001&#8221;kuchi_pokan&#8221; \u3092\u7121\u52b9\u306b\u3059\u308b\u3068\u3044\u3063\u305f\u611f\u3058\u3067\u3059\u3002<\/p>\n\n\n\n<div class=\"hcb_wrap\"><pre class=\"prism line-numbers lang-c\" data-file=\"ThirdPersonCharacter2.cs\" data-lang=\"C\"><code>\t\t\/\/ \u3058\u3083\u308c\u305f\u6642\u306e\u76ee\u3068\u53e3\u306e\u30b7\u30a7\u30a4\u30d7\u30ad\u30fc\u3092\u5909\u66f4\u3059\u308b\n\t\tif (_Nyaa &gt; 0)\n\t\t{\n\t\t\t_nyaa_point++;\n\t\t\tif (_nyaa_point &lt; 1000)\t\/\/ \u76ee\u30ad\u30e9\u30ad\u30e9\u2606\n\t\t\t{\n\t\t\t\tforeach (string name in _nyaa2_shapekeys) m_Face.SetBlendShapeWeight(s2i(name), 0f);\n\t\t\t\tforeach (string name in _nyaa1_shapekeys) m_Face.SetBlendShapeWeight(s2i(name), 100f);\n\t\t\t\tforeach (string name in _nyaa1_shapekeys_rev) m_Face.SetBlendShapeWeight(s2i(name), 0f);\n\t\t\t\t_mabataki_on = true;\n\t\t\t}\n\t\t\telse if (_nyaa_point &lt; 1600)\t\/\/ \u305f\u304f\u3055\u3093\u904a\u3076\u3068\u8208\u596e\uff1e\uff1c\n\t\t\t{\n\t\t\t\tforeach (string name in _nyaa1_shapekeys) m_Face.SetBlendShapeWeight(s2i(name), 0f);\n\t\t\t\tforeach (string name in _nyaa2_shapekeys) m_Face.SetBlendShapeWeight(s2i(name), 100f);\n\t\t\t\tforeach (string name in _nyaa2_shapekeys_rev) m_Face.SetBlendShapeWeight(s2i(name), 0f);\n\t\t\t\t_mabataki_on = false;\n\t\t\t}\n\t\t\telse if (_nyaa_point &gt;= 1600)\n            {\n\t\t\t\t_nyaa_point = 0;\n            }\n\t\t}\n\t\telse if (_Nyaa == 0)\n\t\t{\n\t\t\tforeach (string name in _nyaa1_shapekeys) m_Face.SetBlendShapeWeight(s2i(name), 0f);\n\t\t\tforeach (string name in _nyaa2_shapekeys) m_Face.SetBlendShapeWeight(s2i(name), 0f);\n\t\t\t_mabataki_on = true;\n\t\t\t_nyaa_point--;\n\t\t\tif (_nyaa_point &lt; 0) _nyaa_point = 0;\n\t\t}<\/code><\/pre><\/div>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"\u307e\u3070\u305f\u304d\u3092\u3059\u308b\">\u307e\u3070\u305f\u304d\u3092\u3059\u308b<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">\u8868\u60c5\u3067\u5927\u5207\u306a\u306e\u304c\u307e\u3070\u305f\u304d\u3002\u3053\u308c\u304c\u3042\u308b\u3060\u3051\u3067\u751f\u304d\u3066\u3044\u308b\u611f\u304c\u5897\u3057\u307e\u3059\u3002\u307e\u3070\u305f\u304d\u3082\u540c\u69d8\u306b\u30b7\u30a7\u30a4\u30d7\u30ad\u30fc\u3067\u5909\u66f4\u3059\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002<\/p>\n\n\n\n<div class=\"hcb_wrap\"><pre class=\"prism line-numbers lang-csharp\" data-file=\"ThirdPersonCharacter2.cs\" data-lang=\"C#\"><code>\/\/ \u30e9\u30f3\u30c0\u30e0\u307e\u3070\u305f\u304d\n\tprivate void BlendShapeRandomMabataki()\n\t{\n\t\tif (_mabataki_on)\n\t\t{\n\t\t\t_pastsecm += Time.deltaTime;\n\t\t\tif (_pastsecm &gt; _nextsecm)\n\t\t\t{\n\t\t\t\t_nextsecm = Random.Range(4.0f, 7.5f);    \/\/ 4\uff5e7.5\u79d2\u3054\u3068\u306b\u307e\u3070\u305f\u304d\u3059\u308b\n\t\t\t\t_pastsecm = 0.0f;\n\t\t\t}\n\t\t\tif (_pastsecm &lt; 0.2f)\n\t\t\t{\n\t\t\t\tif (_pastsecm &lt; 0.1f)\n\t\t\t\t{\n\t\t\t\t\t_Mabataki_Weight += (Time.deltaTime \/ 0.1f) * 100f;\n\t\t\t\t\tif (_Mabataki_Weight &gt; 99.9f) _Mabataki_Weight = 100f;\n\t\t\t\t\tm_Face.SetBlendShapeWeight(s2i(_mabataki_shapeky), _Mabataki_Weight);\n\t\t\t\t}\n\t\t\t\telse if (_pastsecm &lt; 0.2f)\n\t\t\t\t{\n\t\t\t\t\t_Mabataki_Weight -= (Time.deltaTime \/ 0.1f) * 100f;\n\t\t\t\t\tif (_Mabataki_Weight &lt; 0.01f) _Mabataki_Weight = 0.0f;\n\t\t\t\t\tm_Face.SetBlendShapeWeight(s2i(_mabataki_shapeky), _Mabataki_Weight);\n\t\t\t\t}\n\t\t\t}\n\t\t} else\n        {\n\t\t\tm_Face.SetBlendShapeWeight(s2i(_mabataki_shapeky), 0f);\n\t\t}\n\t}<\/code><\/pre><\/div>\n\n\n\n<p class=\"wp-block-paragraph\">\u307e\u3070\u305f\u304d\u304c\u7b49\u9593\u9694\u3060\u3068\u4e0d\u81ea\u7136\u306a\u306e\u3067\u3001\u3053\u3053\u3067\u306f\u30e9\u30f3\u30c0\u30e0\u30674\uff5e7.5\u79d2\u3054\u3068\u306b\u307e\u3070\u305f\u304d\u3092\u3059\u308b\u3088\u3046\u306b\u306a\u3063\u3066\u3044\u307e\u3059\u3002\u76ee\u306e\u72b6\u614b\u306b\u3088\u3063\u3066\u306f\u307e\u3070\u305f\u304d\u3092\u3059\u308b\u3068\u304a\u304b\u3057\u3044\u5834\u9762\u3082\u3042\u308b\u305f\u3081\u3001_mabataki_on \u3068\u3044\u3046\u30d5\u30e9\u30b0\u3067\u307e\u3070\u305f\u304d\u3092\u3059\u308b\u304b\u3069\u3046\u304b\u5236\u5fa1\u3057\u3066\u3044\u307e\u3059\u3002<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"\u306b\u3083\">\u306b\u3083\uff5e<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">\u305b\u3063\u304b\u304f\u306a\u306e\u3067\u3001\u30e9\u30f3\u30c0\u30e0\u3067\u53e3\u3092\u3042\u30fc\u3093\u3068\u958b\u3051\u308b\u4ed5\u8349\u3082\u52a0\u3048\u3066\u307f\u307e\u3057\u305f\u3002\u30a2\u30a4\u30c9\u30eb\u6642\u306e\u63fa\u308c\u306b\u52a0\u3048\u3066\u307e\u3070\u305f\u304d\u3001\u53e3\u958b\u3051\u304c\u5165\u3063\u3066\u3001\u3088\u308a\u751f\u304d\u3066\u308b\u611f\u304c\u51fa\u305f\u3068\u601d\u3044\u307e\u3059\u3002<\/p>\n\n\n\n<div class=\"hcb_wrap\"><pre class=\"prism line-numbers lang-csharp\" data-file=\"ThirdPersonCharacter2.cs\" data-lang=\"C#\"><code>\t\/\/ \u30e9\u30f3\u30c0\u30e0\u53e3\u3042\u3051\n\tprivate void BlendShapeRandomKuchiake(int nyaa)\n\t{\n\t\t_pastseck += Time.deltaTime;\n\t\tif (nyaa != 0)\n        {\n\t\t\t_nextseck = _pastseck + 5.0f;\t\/\/ \u3058\u3083\u308c\u305f\u5f8c\u306f\u6b21\u306e\u3042\u30fc\u3093\u307e\u30675\u79d2\u304a\u304f\n\t\t\treturn;\n        }\n\t\tif (_pastseck &gt; _nextseck)\n\t\t{\n\t\t\t_nextseck = Random.Range(10.0f, 20.0f);  \/\/ 10\uff5e20\u79d2\u3054\u3068\u306b\u3042\u30fc\u3093\u3059\u308b\n\t\t\t_pastseck = 0.0f;\n\t\t}\n\t\tif (_pastseck &lt; 0.5f)\n\t\t{\n\t\t\t_Kuchi_Weight += (Time.deltaTime \/ 0.4f) * 100f;\n\t\t\tif (_Kuchi_Weight &gt; 99.9f) _Kuchi_Weight = 100f;\n\t\t\tm_Face.SetBlendShapeWeight(s2i(_kuchiake_shapekey), _Kuchi_Weight);\n\t\t}\n\t\telse if (_pastseck &gt; 2.0f && _pastseck &lt;= 2.5f)\n\t\t{\n\t\t\t_Kuchi_Weight -= (Time.deltaTime \/ 0.4f) * 100f;\n\t\t\tif (_Kuchi_Weight &lt; 0.01f) _Kuchi_Weight = 0f;\n\t\t\tm_Face.SetBlendShapeWeight(s2i(_kuchiake_shapekey), _Kuchi_Weight);\n\t\t}\n\t}<\/code><\/pre><\/div>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"\u3061\u3087\u3063\u3068\u9593\u3092\u7f6e\u304f-\u30af\u30fc\u30eb\u30bf\u30a4\u30e0\">\u3061\u3087\u3063\u3068\u9593\u3092\u7f6e\u304f\u3001\u30af\u30fc\u30eb\u30bf\u30a4\u30e0<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">\u6700\u521d\u306f\u76ee\u6a19\u304c\u5207\u308a\u66ff\u308f\u308b\u3068\u3001\u3059\u3050\u306b\u305d\u306e\u76ee\u6a19\u3078\u3068\u8d70\u308b\u3088\u3046\u306b\u3057\u3066\u3044\u305f\u306e\u3067\u3059\u304c\u3001\u5207\u308a\u66ff\u308f\u3063\u305f\u77ac\u9593\u306b\u30c0\u30c3\u30b7\u30e5\u3057\u3066\u3044\u304f\u306e\u306f\u3061\u3087\u3063\u3068\u4e0d\u81ea\u7136\u306b\u611f\u3058\u307e\u3057\u305f\u3002\u305d\u3053\u3067\u76ee\u6a19\u304c\u5207\u308a\u66ff\u308f\u3063\u305f\u5834\u5408\u306f\u3001\u3057\u3070\u3089\u304f\u6642\u9593\u3092\u304a\u3044\u3066\u304b\u3089\u52d5\u304b\u3059\u3088\u3046\u306b\u3057\u307e\u3057\u305f\u3002<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">_selected \u3068\u3044\u3046\u5909\u6570\u306f\u4eca\u76ee\u6a19\u306b\u3059\u308b\uff08\u3057\u3066\u3044\u308b\uff09\u30aa\u30d6\u30b8\u30a7\u30af\u30c8\u306e\u756a\u53f7\u3067\u3001_next_select \u306f\u6b21\u306b\u76ee\u6a19\u3068\u3059\u308b\u30aa\u30d6\u30b8\u30a7\u30af\u30c8\u306e\u756a\u53f7\u3092\u5165\u308c\u307e\u3059\u3002<\/p>\n\n\n\n<div class=\"hcb_wrap\"><pre class=\"prism line-numbers lang-csharp\" data-file=\"AICharacterControl2.cs\" data-lang=\"C#\"><code>                    if (_selected != i + 1)\n                    {\n                        _next_select = i + 1;\n                        _next_cooltime = (i == (_target.Length-1)) ? 0.7f : 0.2f;    \/\/ \u30eb\u30f3\u30d0\u306e\u3068\u304d\u306f\u30af\u30fc\u30eb\u6642\u9593\u9577\u304f\n                    }<\/code><\/pre><\/div>\n\n\n\n<p class=\"wp-block-paragraph\">\u30af\u30fc\u30eb\u30bf\u30a4\u30e0\u306e\u9593\u306f\u8996\u7dda\u8ffd\u5f93\u3092\u3084\u3081\u3001 _selected=0 \u306b\u3057\u3066\u30a2\u30a4\u30c9\u30eb\u72b6\u614b\u3067\u904e\u3054\u3059\u3088\u3046\u306b\u3057\u307e\u3059\u3002\u305f\u3060\u3057\u77ac\u9593\u7684\u306b\u9996\u306e\u4f4d\u7f6e\u304c\u623b\u308b\u3053\u3068\u3092\u9632\u6b62\u3059\u308b\u305f\u3081\u3001\u30af\u30fc\u30eb\u30bf\u30a4\u30e0\u306e\u958b\u59cb\u76f4\u5f8c\u306f\u5f90\u3005\u306bweight\u3092\u4e0b\u3052\u308b\u51e6\u7406\u3092\u5165\u308c\u3066\u307e\u3059\u3002_next_cooltime \u306b\u6307\u5b9a\u3057\u305f\u6642\u9593\u304c\u7d4c\u904e\u3059\u308b\u3068 _selected \u306b\u4ee3\u5165\u3055\u308c\u307e\u3059\u3002<\/p>\n\n\n\n<div class=\"hcb_wrap\"><pre class=\"prism line-numbers lang-csharp\" data-file=\"AICharacterControl2.cs\" data-lang=\"C#\"><code>            \/\/ \u30af\u30fc\u30eb\u30bf\u30a4\u30e0\n            _next_cooltime -= Time.deltaTime;\n            if (_next_cooltime &lt; 0f)\n            {\n                _selected = _next_select;\n                _next_select = -1;\n                fill_delay_target_buffer(_target[_selected-1].transform.position);\n                _ikall = _ikall_default;\n            }\n            else\n            {\n                _ikall -= Time.deltaTime \/ 0.15f;   \/\/ \u9996\u304c\u6025\u306b\u623b\u308b\u306e\u3092\u9632\u6b62\u3059\u308b\n                if (_ikall &lt; 0f)\n                {\n                    _ikall = 0f;\n                    _selected = 0;\n                }\n            }<\/code><\/pre><\/div>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"\u8996\u7dda\u3092\u30bf\u30fc\u30b2\u30c3\u30c8\u306b\u8ffd\u5f93\u3055\u305b\u308b\">\u8996\u7dda\u3092\u30bf\u30fc\u30b2\u30c3\u30c8\u306b\u8ffd\u5f93\u3055\u305b\u308b<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">\u306d\u3053\u3058\u3083\u3089\u3057\u306b\u3058\u3083\u308c\u308b\u3068\u304d\u3001\u30a2\u30cb\u30e1\u30fc\u30b7\u30e7\u30f3\u3060\u3051\u3067\u306f\u6b63\u9762\u3092\u5411\u3044\u305f\u307e\u307e\u306a\u306e\u3067\u4e0d\u81ea\u7136\u3067\u3059\u3002\u306d\u3053\u3058\u3083\u3089\u3057\u3092\u53f3\u306b\u52d5\u304b\u3059\u3068\u3001\u9854\u3082\u53f3\u306e\u65b9\u306b\u5411\u304f\u3001\u4e0a\u4e0b\u306b\u52d5\u304b\u305b\u3070\u3001\u9854\u3082\u4e0a\u4e0b\u306b\u5411\u304f\u3068\u3044\u3044\u3067\u3059\u3088\u306d\u3002\u305d\u308c\u3092\u3084\u3063\u3066\u308b\u306e\u304c OnAnimatorIK() \u306e\u3068\u3053\u308d\u3067\u3059\u3002<\/p>\n\n\n\n<div class=\"hcb_wrap\"><pre class=\"prism line-numbers lang-csharp\" data-file=\"AICharacterControl2.cs\" data-lang=\"C#\"><code>    \/\/ \u8996\u7dda\u8ffd\u5f93\n    private void OnAnimatorIK(int layerIndex)\n    {\n        if (_selected &gt; 0 && _target[_selected-1] != null && _selected &gt; 0 && agent.remainingDistance &lt; 3.0f)  \/\/\u76ee\u6a19\u304c\u30bb\u30c3\u30c8\u3055\u308c\u8ddd\u96e2\u304c3m\u4ee5\u5185\n        {\n            animator.SetLookAtWeight(_ikall, _ikbody, _ikhead, _ikeye, _ikmotion); \/\/ \u5168\u4f53,\u4f53,\u982d,\u76ee,\u30e2\u30fc\u30b7\u30e7\u30f3\n            \/\/animator.SetLookAtPosition(_target[_selected-1].transform.position);  \/\/ \u9045\u5ef6\u306a\u3057ver\n            animator.SetLookAtPosition(_dtargetpos);  \/\/ \u9045\u5ef6\u3042\u308aver\n        }\n    }<\/code><\/pre><\/div>\n\n\n\n<p class=\"wp-block-paragraph\">agent.remainingDistance \u306f\u76ee\u6a19\u307e\u3067\u306e\u8ddd\u96e2\u3067\u30013m\u4ee5\u4e0a\u96e2\u308c\u3066\u3044\u308b\u5834\u5408\u306f\u8996\u7dda\u3092\u5411\u3051\u306a\u3044\u3088\u3046\u306b\u3057\u3066\u3044\u307e\u3059\u3002animator.SetLookAtPosition() \u3092\u6307\u5b9a\u3059\u308b\u3068\u3001\u305d\u306e\u65b9\u5411\u3092\u5411\u3044\u3066\u304f\u308c\u307e\u3059\u3002\u305f\u3063\u305f\u3053\u308c\u3060\u3051\u3067\u8996\u7dda\u8ffd\u5f93\u304c\u3067\u304d\u308b\u306a\u3093\u3066\u4fbf\u5229\u3067\u3059\u306d\u3002<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">animator.SetLookAtWeight() \u306f\u3069\u306e\u304f\u3089\u3044\u6bd4\u91cd(weight)\u3067\u4f53\u306e\u30d1\u30fc\u30c4\u3092\u53cd\u6620\u3055\u305b\u308b\u304b\u3068\u3044\u3046\u8a2d\u5b9a\u3067\u3001\u4ee5\u4e0b\u306e\u3088\u3046\u306b\u8a2d\u5b9a\u3057\u307e\u3057\u305f\u3002<\/p>\n\n\n\n<div class=\"hcb_wrap\"><pre class=\"prism line-numbers lang-csharp\" data-file=\"AICharacterControl2.cs\" data-lang=\"C#\"><code>    \/\/ \u8996\u7dda\u8ffd\u5f93\u306e\u8a2d\u5b9a\uff080\uff5e1.0\uff09\n    float _ikall = 1.00f;\n    float _ikall_default = 1.00f;\n    float _ikbody = 0.36f;\n    float _ikhead = 0.55f;\n    float _ikeye = 1.0f;\n    float _ikmotion = 1.0f;<\/code><\/pre><\/div>\n\n\n\n<p class=\"wp-block-paragraph\">weight\u3092\u5927\u304d\u304f\u3059\u308b\u3068\u305d\u308c\u3060\u3051\u5927\u304d\u304f\u52d5\u304d\u307e\u3059\u304c\u3001\u9996\u304c\u3042\u308a\u5f97\u306a\u3044\u89d2\u5ea6\u306b\u66f2\u304c\u3063\u3066\u30db\u30e9\u30ef\u306b\u306a\u3063\u3066\u3057\u307e\u3046\u306e\u3067\u3001\u4f53\u3068\u982d\u306eweight\u306f\u4e0b\u3052\u3066\u3044\u307e\u3059\u3002\u4e0d\u81ea\u7136\u306b\u66f2\u304c\u3089\u306a\u3044\u3088\u3046\u306b\u5024\u3092\u5909\u3048\u306a\u304c\u3089\u8abf\u6574\u3057\u307e\u3057\u305f\u3002\u3053\u306e\u8fba\u306f\u304a\u305d\u3089\u304f\u4f7f\u7528\u3059\u308b\u30a2\u30d0\u30bf\u30fc\u306b\u3088\u3063\u3066\u3082\u5909\u308f\u3063\u3066\u304f\u308b\u3068\u601d\u3044\u307e\u3059\u3002<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"\u52d5\u304b\u3057\u305f\u3068\u304d\u306b\u53cd\u5fdc\u3092\u5c11\u3057\u9045\u3089\u305b\u308b\">\u52d5\u304b\u3057\u305f\u3068\u304d\u306b\u53cd\u5fdc\u3092\u5c11\u3057\u9045\u3089\u305b\u308b<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">\u666e\u901a\u306b\u8996\u7dda\u8ffd\u5f93\u3059\u308b\u3068\u3001\u306d\u3053\u3058\u3083\u3089\u3057\u3068\u30e9\u30b9\u30af\u3061\u3083\u3093\u306e\u9854\u304c\u7d10\u3067\u7e4b\u304c\u3063\u3066\u3044\u308b\u304b\u306e\u3088\u3046\u306b\u3001\u540c\u6642\u306b\u52d5\u3044\u3066\u3057\u307e\u3044\u307e\u3059\u3002\u4eba\u306f\u76ee\u6a19\u3092\u6349\u3048\u3066\u304b\u3089\u52d5\u304f\u307e\u3067\u308f\u305a\u304b\u306a\u6642\u9593\u304c\u304b\u304b\u308b\u305f\u3081\u3001\u8996\u7dda\u306e\u8ffd\u5f93\u306b\u9045\u5ef6\u3092\u52a0\u3048\u308b\u3053\u3068\u306b\u3057\u307e\u3057\u305f\u3002<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u4ed5\u7d44\u307f\u306f\u7c21\u5358\u3067\u3001\u914d\u5217\u306b\u3072\u305f\u3059\u3089\u76ee\u6a19\u306e\u5ea7\u6a19\u3092\u683c\u7d0d\u3057\u3066\u3044\u304d\u3001FIFO\uff08\u5148\u5165\u308c\u5148\u51fa\u3057\uff09\u3067\u53d6\u308a\u51fa\u3059\u3068\u3044\u3046\u3082\u306e\u3067\u3059\u3002\u914d\u5217\u304b\u3089\u30c7\u30fc\u30bf\u3092\u53d6\u308a\u51fa\u3059\u306e\u306b Shift() \u304c\u4f7f\u3048\u308c\u3070\u697d\u3060\u3063\u305f\u3093\u3067\u3059\u304c\u3001\u4f7f\u3048\u306a\u304b\u3063\u305f\u306e\u3067for\u6587\u3067\u4ee3\u7528\u3057\u3066\u3044\u307e\u3059\u3002<\/p>\n\n\n\n<div class=\"hcb_wrap\"><pre class=\"prism line-numbers lang-csharp\" data-file=\"AICharacterControl2.cs\" data-lang=\"C#\"><code>    [SerializeField, Range(1,99)] int _delay = 15;   \/\/ \u8ffd\u5f93\u306e\u9045\u5ef6 1=0.02\u79d2\u300115=0.3\u79d2\n    Vector3[] _dtargetpos_hists = new Vector3[100];  \/\/ \u9045\u5ef6\u7528 \u76ee\u6a19\u5ea7\u6a19\u306e\u5c65\u6b74\n    Vector3 _dtargetpos;    \/\/ \u9045\u5ef6\u5f8c\u306e\u76ee\u6a19\u5ea7\u6a19\n\n    \/\/ \u76ee\u6a19\u306e\u9045\u5ef6\u51e6\u7406\n    private void delay_target()\n    {\n        if (_selected &gt; 0 && _target[_selected-1] != null)\n        {\n            _dtargetpos = _dtargetpos_hists[0]; \/\/ Shift()\u304c\u4f7f\u3048\u306a\u3044\u306e\u306a\u3093\u3067\uff1f\n            for (var i = 1; i &lt; _dtargetpos_hists.Length; i++)\n            {\n                _dtargetpos_hists[i - 1] = _dtargetpos_hists[i];\n            }\n            _dtargetpos_hists[_delay] = _target[_selected-1].transform.position;\n            if (_dtargetpos == null) _dtargetpos = _target[_selected-1].transform.position;\n        }\n    }\n    private void fill_delay_target_buffer(Vector3 pos)\n    {\n        for (var i = 0; i &lt; _dtargetpos_hists.Length; i++)\n        {\n            _dtargetpos_hists[i] = pos;\n        }\n    }<\/code><\/pre><\/div>\n\n\n\n<p class=\"wp-block-paragraph\">\u3053\u306e delay_target() \u306f FixedUpdate() \u304b\u30890.02\u79d2\u3054\u3068\u306b\u547c\u3070\u308c\u308b\u306e\u3067\u30011\u79d2\u9593\u306750\u500b\u306e\u914d\u5217\u3092\u4f7f\u7528\u3057\u307e\u3059\u3002\u9045\u5ef6\u306e\u91cf\u306f _delay \u3067\u5909\u66f4\u3067\u304d\u308b\u3088\u3046\u306b\u306a\u3063\u3066\u3044\u307e\u3059\u3002\u4eca\u56de\u306f0.3\u79d2\u306e\u9045\u5ef6\u3092\u6301\u305f\u305b\u308b\u3088\u3046\u306b\u306a\u3063\u3066\u307e\u3059\u3002<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u6700\u521d\u306f Update() \u3067\u3084\u3063\u3066\u305f\u3093\u3067\u3059\u304c\u3001Quest\u3060\u30683\u500d\u304f\u3089\u3044\u9045\u304f\u306a\u308b\u3093\u3067\u3059\u3088\u306d\u3002Update() \u306f\u30d5\u30ec\u30fc\u30e0\u3054\u3068\u306e\u51e6\u7406\u306a\u306e\u3067\u3001\u6642\u9593\u3092\u6271\u3046\u51e6\u7406\u306b\u306f\u5411\u3044\u3066\u3044\u306a\u304b\u3063\u305f\u307f\u305f\u3044\u3067\u3059\u3002\u305d\u3053\u3067 FixedUpdate() \u306b\u3057\u307e\u3057\u305f\u3002<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"\u5bdd\u3066\u3044\u308b\u30e9\u30b9\u30af\u3061\u3083\u3093\">\u5bdd\u3066\u3044\u308b\u30e9\u30b9\u30af\u3061\u3083\u3093<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">2F\u306e\u30d5\u30ed\u30a2\u306b\u306f\u30d9\u30c3\u30c9\u304c\u3042\u308b\u306e\u3067\u3001\u305d\u3061\u3089\u3067\u306f\u5bdd\u3066\u3044\u308b\u30e9\u30b9\u30af\u3061\u3083\u3093\u3092\u8ffd\u52a0\u3057\u3066\u307f\u307e\u3057\u305f\u3002\u5bdd\u3066\u3044\u308b\u30a2\u30cb\u30e1\u30fc\u30b7\u30e7\u30f3\u306f\u3053\u3061\u3089\u306e<a rel=\"noreferrer noopener\" href=\"https:\/\/booth.pm\/ja\/items\/3416288\" target=\"_blank\">\u52d5\u304d\u306e\u591a\u3044\u7761\u7720\u30e2\u30fc\u30b7\u30e7\u30f3V1.0<\/a>\u3092\u4f7f\u7528\u3057\u307e\u3057\u305f\u3002\u3053\u306e\u30a2\u30cb\u30e1\u30fc\u30b7\u30e7\u30f3\u306b\u306f\u8868\u60c5\u306f\u542b\u307e\u308c\u3066\u3044\u306a\u3044\u306e\u3067\u3001\u76ee\u3092\u3064\u3080\u308b\u3001\u958b\u3051\u308b\u3001\u3042\u304f\u3073\u3092\u3059\u308b\u3068\u3044\u3046\u30a2\u30cb\u30e1\u30fc\u30b7\u30e7\u30f3\u3092\u8ffd\u52a0\u3057\u307e\u3057\u305f\u3002<\/p>\n\n\n\n<figure class=\"wp-block-image size-large is-resized\"><a href=\"https:\/\/akibabara.com\/blog\/wp-content\/uploads\/2022\/02\/xn_sleepanimation.webp\" target=\"_blank\" rel=\"noopener\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/akibabara.com\/blog\/wp-content\/uploads\/2022\/02\/xn_sleepanimation-1024x778.webp\" alt=\"\" class=\"wp-image-6183\" width=\"512\" height=\"389\" srcset=\"https:\/\/akibabara.com\/blog\/wp-content\/uploads\/2022\/02\/xn_sleepanimation-1024x778.webp 1024w, https:\/\/akibabara.com\/blog\/wp-content\/uploads\/2022\/02\/xn_sleepanimation-300x228.webp 300w, https:\/\/akibabara.com\/blog\/wp-content\/uploads\/2022\/02\/xn_sleepanimation-768x583.webp 768w, https:\/\/akibabara.com\/blog\/wp-content\/uploads\/2022\/02\/xn_sleepanimation-1536x1167.webp 1536w, https:\/\/akibabara.com\/blog\/wp-content\/uploads\/2022\/02\/xn_sleepanimation.webp 1580w\" sizes=\"auto, (max-width: 512px) 100vw, 512px\" \/><\/a><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"\u8d70\u308a\u56de\u308b\u30e9\u30b9\u30af\u3061\u3083\u3093\">\u8d70\u308a\u56de\u308b\u30e9\u30b9\u30af\u3061\u3083\u3093<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">\u305b\u3063\u304b\u304f\u306a\u306e\u3067\u30e9\u30b9\u30af\u3061\u3083\u3093\u3092\u3042\u30684\u4eba\u5897\u3084\u3057\u3066\u307f\u307e\u3057\u305f\u30024\u4eba\u304c\u4e00\u6589\u306b\u90e8\u5c4b\u4e2d\u3092\u7e26\u6a2a\u7121\u5c3d\u306b\u8d70\u308a\u56de\u308a\u307e\u3059\u3002\u305f\u3060\u3053\u3061\u3089\u306f\u8d70\u308a\u56de\u308b\u3060\u3051\u3067\u3001\u306d\u3053\u3058\u3083\u3089\u3057\u306b\u306f\u53cd\u5fdc\u3057\u307e\u305b\u3093\u3002\u30a2\u30cb\u30e1\u30fc\u30b7\u30e7\u30f3\u306e\u5236\u5fa1\u306e\u30b9\u30af\u30ea\u30d7\u30c8\u306f\u305d\u306e\u307e\u307e\u6d41\u7528\u3057\u3001\u30b3\u30f3\u30c8\u30ed\u30fc\u30e9\u30fc\u3092\u30a2\u30ec\u30f3\u30b8\u3057\u307e\u3057\u305f\u3002<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u30b3\u30f3\u30c8\u30ed\u30fc\u30e9\u30fc\u3000<a href=\"https:\/\/github.com\/kaz-mac\/misc\/blob\/master\/VRChat\/NPC_Cattoy\/AICharacterControl2_Route.cs\" target=\"_blank\" rel=\"noreferrer noopener\">AICharacterControl2_Route.cs<\/a><br>\u30a2\u30cb\u30e1\u30fc\u30b7\u30e7\u30f3\u306e\u5236\u5fa1\u3000<a href=\"https:\/\/github.com\/kaz-mac\/misc\/blob\/master\/VRChat\/NPC_Cattoy\/ThirdPersonCharacter2.cs\" target=\"_blank\" rel=\"noreferrer noopener\">ThirdPersonCharacter2.cs<\/a><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u8d70\u308a\u56de\u308b\u305f\u3081\u306e\u30b3\u30f3\u30c8\u30ed\u30fc\u30e9\u30fc\u3067\u306f\u3001\u3042\u3089\u304b\u3058\u3081\u30eb\u30fc\u30c8\u3092\u6c7a\u3081\u3066\u304a\u304d\u3001\u30eb\u30fc\u30c8\u306b\u6cbf\u3063\u3066\u52d5\u304d\u307e\u3059\u3002\u3068\u3044\u3063\u3066\u3082\u6c7a\u3081\u308b\u306e\u306f\u76ee\u6a19\u70b9\u3060\u3051\u3067\u3001\u7d4c\u8def\u306fNav Mesh Anegt\u306b\u3088\u3063\u3066\u81ea\u52d5\u3067\u8a08\u7b97\u3055\u308c\u307e\u3059\u3002<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u30eb\u30fc\u30c8\u306f\u7c21\u5358\u306b\u78ba\u8a8d\u3067\u304d\u308b\u3088\u3046\u306b\u3001\u305f\u3060\u306eCube\u3092\u4e26\u3079\u3066\u4f5c\u308a\u307e\u3059\u3002\u3053\u306eCube\u306e\u5ea7\u6a19\u3092\u9806\u756a\u306b\u62fe\u3063\u3066\u3044\u3063\u3066\u3001\u76ee\u7684\u5730\u306b\u7740\u3044\u305f\u3089\u6b21\u306e\u76ee\u6a19\u3078\u3068\u9032\u3080\u4ed5\u7d44\u307f\u3067\u3059\u3002<\/p>\n\n\n\n<figure class=\"wp-block-image size-large is-resized\"><a href=\"https:\/\/akibabara.com\/blog\/wp-content\/uploads\/2022\/02\/xn_route.webp\" target=\"_blank\" rel=\"noopener\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/akibabara.com\/blog\/wp-content\/uploads\/2022\/02\/xn_route-1024x626.webp\" alt=\"\" class=\"wp-image-6184\" width=\"512\" height=\"313\" srcset=\"https:\/\/akibabara.com\/blog\/wp-content\/uploads\/2022\/02\/xn_route-1024x626.webp 1024w, https:\/\/akibabara.com\/blog\/wp-content\/uploads\/2022\/02\/xn_route-300x183.webp 300w, https:\/\/akibabara.com\/blog\/wp-content\/uploads\/2022\/02\/xn_route-768x469.webp 768w, https:\/\/akibabara.com\/blog\/wp-content\/uploads\/2022\/02\/xn_route-1536x938.webp 1536w, https:\/\/akibabara.com\/blog\/wp-content\/uploads\/2022\/02\/xn_route.webp 1920w\" sizes=\"auto, (max-width: 512px) 100vw, 512px\" \/><\/a><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">\u3053\u306e\u65b9\u6cd5\u306e\u4fbf\u5229\u306a\u306e\u304c\u3001\u8996\u899a\u7684\u306b\u30eb\u30fc\u30c8\u304c\u308f\u304b\u308a\u3084\u3059\u3044\u3068\u3044\u3046\u3068\u3053\u308d\u3067\u3059\u3002\u8abf\u6574\u3082\u7c21\u5358\u306b\u3067\u304d\u3001\u305f\u3068\u3048\u3070\u30bd\u30d5\u30a1\u30fc\u306e\u3068\u3053\u308d\u3067\u3050\u308b\u3050\u308b\u56de\u308b\u56de\u6570\u3092\u5897\u3084\u3057\u305f\u3044\u3068\u3044\u3046\u5834\u5408\u3082\u3001Cube\u3092\u30b3\u30d4\u30fc\u3057\u3066\u5897\u3084\u3059\u3060\u3051\u3067\u3067\u304d\u307e\u3059\u3002\u500b\u4eba\u7684\u306b\u306f\u518d\u8d77\u51e6\u7406\u3055\u305b\u3066\u3001\u30eb\u30fc\u30c8\u3092\u30b0\u30eb\u30fc\u30d7\u5316\u3067\u304d\u308b\u3068\u3082\u3063\u3068\u3044\u3044\u306a\u3041\u3068\u601d\u3044\u307e\u3057\u305f\u3002<\/p>\n\n\n\n<div class=\"hcb_wrap\"><pre class=\"prism line-numbers lang-csharp\" data-file=\"AICharacterControl2_Route.cs\" data-lang=\"C#\"><code>                \/\/ \u76ee\u6a19\u306b\u5230\u9054\u3057\u305f\u3089\u6b21\u306e\u76ee\u6a19\u3078\u5411\u304b\u3046\n                _selected++;\n                if (_selected &gt;= _route_object.transform.childCount) _selected = 0;\n                set_next_target(_selected);<\/code><\/pre><\/div>\n\n\n\n<div class=\"hcb_wrap\"><pre class=\"prism line-numbers lang-csharp\" data-file=\"AICharacterControl2_Route.cs\" data-lang=\"C#\"><code>    \/\/ \u76ee\u6a19\u3092\u8a2d\u5b9a\u3059\u308b\n    private void set_next_target(int no)\n    {\n        if (_route_object.transform.childCount &gt; 0)\n        {\n            if (_route_object.transform.GetChild(no) != null)\n            {\n                agent.SetDestination(_route_object.transform.GetChild(no).transform.position);\n            }\n        }\n    }<\/code><\/pre><\/div>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"\u8db3\u97f3\u3092\u9cf4\u3089\u3057\u3066\u81e8\u5834\u611f\u3092\u51fa\u3059\">\u8db3\u97f3\u3092\u9cf4\u3089\u3057\u3066\u81e8\u5834\u611f\u3092\u51fa\u3059<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">VRChat\u3067\u306f\u97f3\u6e90\u306e\u8ddd\u96e2\u3084\u65b9\u5411\u3092\u611f\u3058\u3089\u308c\u308b\u3088\u3046\u306a\u3001\u81e8\u5834\u611f\u306e\u3042\u308b\u30b5\u30a6\u30f3\u30c9\u306e\u518d\u73fe\u304c\u53ef\u80fd\u3067\u3059\u3002Audio Source\u306bVRC Spatial Audio Source\u30b3\u30f3\u30dd\u30fc\u30cd\u30f3\u30c8\u3092\u52a0\u3048\u308b\u3060\u3051\u3067\u7c21\u5358\u306b\u3067\u304d\u307e\u3059\u3002\u4eca\u56de\u306f\u30e9\u30b9\u30af\u3061\u3083\u3093\u304c\u8fd1\u3065\u304f\u3068\u8db3\u97f3\u304c\u5927\u304d\u304f\u306a\u308a\u3001\u96e2\u308c\u308b\u3068\u5c0f\u3055\u304f\u306a\u3063\u3066\u3044\u304f\u3088\u3046\u306b\u3057\u307e\u3057\u305f\u3002<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u305f\u3060\u6b62\u307e\u3063\u3066\u3044\u308b\u3068\u304d\u306f\u8db3\u97f3\u304c\u9cf4\u3063\u3066\u306f\u3044\u3051\u307e\u305b\u3093\u304b\u3089\u3001\u76ee\u6a19\u5730\u70b9\u306b\u5411\u304b\u3063\u3066\u3044\u308b\u3068\u304d\u306f\u518d\u751f\u3059\u308b\u3001\u5230\u7740\u3057\u305f\u3089\u6b62\u3081\u308b\u3068\u3044\u3046\u3088\u3046\u306b\u3057\u307e\u3057\u305f\u3002<\/p>\n\n\n\n<div class=\"hcb_wrap\"><pre class=\"prism line-numbers lang-csharp\" data-file=\"AICharacterControl2_Route.cs\" data-lang=\"C#\"><code>    \/\/ \u8db3\u97f3\u3092\u9cf4\u3089\u3059\n    private void ashioto(bool newstat)\n    {\n        if (_ashioto_sound != null)\n        {\n            if (newstat && !_ashioto_sound.isPlaying)\n            {\n                _ashioto_sound.pitch = (agent.speed \/ 3.0f);    \/\/ \u30b5\u30a6\u30f3\u30c9\u306f\u901f\u30553.0\u3092\u57fa\u6e96\u3067\u8a08\u7b97\n                _ashioto_sound.Play();\n            }\n            else if (!newstat && _ashioto_sound.isPlaying)\n            {\n                _ashioto_sound.Stop();\n            }\n        }\n    }<\/code><\/pre><\/div>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"\u97f3\u304c\u5c0f\u3055\u3044\">\u97f3\u304c\u5c0f\u3055\u3044\uff1f<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">\u76f4\u63a5\u30b5\u30a6\u30f3\u30c9\u30d5\u30a1\u30a4\u30eb\u3092\u518d\u751f\u3059\u308b\u3068\u7d50\u69cb\u5927\u304d\u306a\u97f3\u3067\u805e\u3053\u3048\u308b\u3093\u3067\u3059\u304c\u3001\u5b9f\u969b\u306bVRChat\u5185\u3067\u8074\u304f\u3068\u3001\u306a\u305c\u304b\u97f3\u304c\u5c0f\u3055\u3044\u3093\u3067\u3059\u3088\u306d\u3002\u30dc\u30ea\u30e5\u30fc\u30e0\u3082\u5909\u3048\u3066\u306a\u304f\u3001\u30b2\u30a4\u30f3\u3082\u8a2d\u5b9a\u3067\u304d\u308b\u6700\u5927\u5024\u306b\u3057\u3066\u3044\u307e\u3059\uff0810\u4ee5\u4e0a\u306f\u8a2d\u5b9a\u3067\u304d\u306a\u3044\uff09\u3002\u3082\u3057\u304b\u3059\u308b\u3068\u3001\u30e6\u30fc\u30b6\u30fc\u304c\u4e0d\u5feb\u306a\u4f53\u9a13\u3092\u3059\u308b\u3053\u3068\u304c\u306a\u3044\u3088\u3046\u306b\u3001VRChat\u306e\u65b9\u3067\u97f3\u91cf\u8abf\u6574\u304c\u884c\u308f\u308c\u3066\u3044\u308b\u306e\u304b\u3082\u3057\u308c\u307e\u305b\u3093\u3002<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"\u30a2\u30d0\u30bf\u30fc\u306e\u660e\u308b\u3055\u3092\u30b9\u30e9\u30a4\u30c0\u30fc\u3067\u5909\u66f4\u3067\u304d\u308b\u3088\u3046\u306b\">\u30a2\u30d0\u30bf\u30fc\u306e\u660e\u308b\u3055\u3092\u30b9\u30e9\u30a4\u30c0\u30fc\u3067\u5909\u66f4\u3067\u304d\u308b\u3088\u3046\u306b<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">\u660e\u308b\u3055\u306b\u3064\u3044\u3066\u306f\u5f8c\u8ff0\u3057\u307e\u3059\u304c\u3001\u30b9\u30e9\u30a4\u30c0\u30fc\u3067\u30a2\u30d0\u30bf\u30fc\u306e\u660e\u308b\u3055\u3092\u8abf\u6574\u3067\u304d\u308b\u3088\u3046\u306b\u3057\u307e\u3057\u305f\u3002<a rel=\"noreferrer noopener\" href=\"https:\/\/booth.pm\/ja\/items\/2458051\" target=\"_blank\">\u30e8\u30c9\u30b3\u30ed\u3061\u3083\u3093\u30cf\u30d7\u30c6\u30a3\u30c3\u30af\u30b3\u30f3\u30c8\u30ed\u30fc\u30e9\u30fc<\/a>\u3092\u4f7f\u7528\u3057\u3066\u3001Directional Light\u306e\u660e\u308b\u3055\u3092\u8abf\u6574\u3067\u304d\u308b\u3088\u3046\u306b\u3057\u307e\u3057\u305f\u3002<\/p>\n\n\n\n<figure class=\"wp-block-image size-large is-resized\"><a href=\"https:\/\/akibabara.com\/blog\/wp-content\/uploads\/2022\/02\/xn_switch.webp\" target=\"_blank\" rel=\"noopener\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/akibabara.com\/blog\/wp-content\/uploads\/2022\/02\/xn_switch-1024x308.webp\" alt=\"\" class=\"wp-image-6186\" width=\"768\" height=\"231\" srcset=\"https:\/\/akibabara.com\/blog\/wp-content\/uploads\/2022\/02\/xn_switch-1024x308.webp 1024w, https:\/\/akibabara.com\/blog\/wp-content\/uploads\/2022\/02\/xn_switch-300x90.webp 300w, https:\/\/akibabara.com\/blog\/wp-content\/uploads\/2022\/02\/xn_switch-768x231.webp 768w, https:\/\/akibabara.com\/blog\/wp-content\/uploads\/2022\/02\/xn_switch-1536x462.webp 1536w, https:\/\/akibabara.com\/blog\/wp-content\/uploads\/2022\/02\/xn_switch.webp 1920w\" sizes=\"auto, (max-width: 768px) 100vw, 768px\" \/><\/a><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">\u6d41\u308c\u3068\u3057\u3066\u306f\u3053\u306e\u3088\u3046\u306b\u306a\u3063\u3066\u307e\u3059\u3002<br>\u30b9\u30e9\u30a4\u30c0\u30fc \u2192 \u30ec\u30b7\u30fc\u30d0\u30fc(<a href=\"https:\/\/github.com\/kaz-mac\/misc\/blob\/master\/VRChat\/NPC_Cattoy\/DirectionalLightReceiver.cs\" target=\"_blank\" rel=\"noreferrer noopener\">DirectionalLightReceiver.cs<\/a>) \u2192 Directional Light<\/p>\n\n\n\n<div class=\"hcb_wrap\"><pre class=\"prism line-numbers lang-csharp\" data-file=\"DirectionalLightReceiver.cs\" data-lang=\"C#\"><code>public class DirectionalLightReceiver : UdonSharpBehaviour\n{\n    [SerializeField] public Light _directional_light;   \/\/ Directional Light\u306e\u30aa\u30d6\u30b8\u30a7\u30af\u30c8\n    [SerializeField] public GameObject _mirror;    \/\/ \u30df\u30e9\u30fc\u306e\u30aa\u30d6\u30b8\u30a7\u30af\u30c8\n    [SerializeField] public GameObject _plate;    \/\/ \u30d7\u30ec\u30fc\u30c8\u306e\u30aa\u30d6\u30b8\u30a7\u30af\u30c8\n\n    public bool Yodo_isReceiveSliderValueChangeEvent = true;\n    public float Yodo_lightIntensity = 0.75f;\n    private float remain = 0f;\n    private int cnt = 0;\n\n    \/\/ \u30b9\u30e9\u30a4\u30c0\u30fc\u304b\u3089\u660e\u308b\u3055\u3092\u5909\u66f4\u3092\u884c\u3046\u30ec\u30b7\u30fc\u30d0\u30fc\n    public void Yodo_OnSliderValueChanged()\n    {\n        _directional_light.intensity = Yodo_lightIntensity;\n        _mirror.SetActive(true);\n        _plate.SetActive(false);\n        remain = (cnt++ &gt; 0) ? 3.0f : 0f;\n    }\n\n    \/\/ \u30df\u30e9\u30fc\u3092\u6d88\u3059\u30bf\u30a4\u30de\u30fc\n    private void Update()\n    {\n        remain -= Time.deltaTime;\n        if (remain &lt; 0f && remain &gt; -1f)\n        {\n            _mirror.SetActive(false);\n            _plate.SetActive(true);\n        }\n    }\n}<\/code><\/pre><\/div>\n\n\n\n<p class=\"wp-block-paragraph\">\u30b9\u30e9\u30a4\u30c0\u30fc\u306bUdon\u3092\u6307\u5b9a\u3059\u308b\u3068\u3001\u305d\u306e\u4e2d\u306e\u5909\u6570\u3092\u66f8\u304d\u63db\u3048\u3066\u5b9f\u884c\u3057\u3066\u304f\u308c\u308b\u3001\u3081\u3063\u3061\u3083\u4fbf\u5229\u306a\u30a2\u30bb\u30c3\u30c8\u3067\u3059\u3002\u30ec\u30b7\u30fc\u30d0\u30fc\u306f\u30b9\u30e9\u30a4\u30c0\u30fc\u304b\u3089\u5024\u3092\u53d7\u3051\u53d6\u3063\u305f\u3089\u3001Directional Light\u306eIntensity\u3092\u5909\u66f4\u3057\u307e\u3059\u3002\u307e\u305f\u3001\u30df\u30e9\u30fc\u304c\u3042\u3063\u305f\u307b\u3046\u304c\u898b\u306a\u304c\u3089\u8abf\u6574\u3067\u304d\u308b\u306e\u3067\u3001\u30b9\u30e9\u30a4\u30c0\u30fc\u3092\u3044\u3058\u3063\u305f\u30893\u79d2\u9593\u30df\u30e9\u30fc\u3092\u8868\u793a\u3057\u3066\u3001\u81ea\u52d5\u7684\u306b\u6d88\u3048\u308b\u3088\u3046\u306b\u3057\u307e\u3057\u305f\u3002<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"\u30a4\u30b9\u306e\u9ad8\u3055\u8abf\u6574\">\u30a4\u30b9\u306e\u9ad8\u3055\u8abf\u6574<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">\u30ef\u30fc\u30eb\u30c9\u5185\u306e\u8a2d\u7f6e\u7269\u3067\u60a9\u307e\u3057\u3044\u306e\u304c\u30a4\u30b9\u3002\u5c0f\u3055\u3044\u30a2\u30d0\u30bf\u30fc\u3060\u3068\u30a4\u30b9\u306e\u4e2d\u306b\u57cb\u307e\u3063\u3066\u3057\u307e\u3044\u3001\u5927\u304d\u3044\u30a2\u30d0\u30bf\u30fc\u3060\u3068\u7a7a\u6c17\u6905\u5b50\u306e\u3088\u3046\u306b\u306a\u3063\u3066\u3057\u307e\u3044\u307e\u3059\u3002\u3053\u308c\u3092\u89e3\u6d88\u3059\u3079\u304f\u3001\u30d7\u30ec\u30a4\u30e4\u30fc\u81ea\u8eab\u3067\u9ad8\u3055\u3092\u8abf\u6574\u3067\u304d\u308b\u3088\u3046\u306b\u3057\u3066\u307f\u307e\u3057\u305f\u3002<\/p>\n\n\n\n<figure class=\"wp-block-image size-large is-resized\"><a href=\"https:\/\/akibabara.com\/blog\/wp-content\/uploads\/2022\/02\/xn_chairupdown.webp\" target=\"_blank\" rel=\"noopener\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/akibabara.com\/blog\/wp-content\/uploads\/2022\/02\/xn_chairupdown-1024x718.webp\" alt=\"\" class=\"wp-image-6199\" width=\"512\" height=\"359\" srcset=\"https:\/\/akibabara.com\/blog\/wp-content\/uploads\/2022\/02\/xn_chairupdown-1024x718.webp 1024w, https:\/\/akibabara.com\/blog\/wp-content\/uploads\/2022\/02\/xn_chairupdown-300x210.webp 300w, https:\/\/akibabara.com\/blog\/wp-content\/uploads\/2022\/02\/xn_chairupdown-768x538.webp 768w, https:\/\/akibabara.com\/blog\/wp-content\/uploads\/2022\/02\/xn_chairupdown-1536x1077.webp 1536w, https:\/\/akibabara.com\/blog\/wp-content\/uploads\/2022\/02\/xn_chairupdown.webp 1712w\" sizes=\"auto, (max-width: 512px) 100vw, 512px\" \/><\/a><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">\u5de6\u53f3\u306e\u4e38\u3044\u90e8\u5206\u3092\u62bc\u3059\u3068\u4e0a\u304c\u3063\u305f\u308a\u4e0b\u304c\u3063\u305f\u308a\u3067\u304d\u307e\u3059\u3002\u8aac\u660e\u304c\u306a\u3044\u3068\u308f\u304b\u3089\u306a\u3044\u6c17\u304c\u3059\u308b\u3093\u3067\u3059\u304c\u3001\u304b\u3068\u3044\u3063\u3066\u4e0a\u3068\u304b\u4e0b\u3068\u304b\u66f8\u304f\u306e\u3082\u3069\u3046\u304b\u306a\u3041\u3068\u3002\u30de\u30c3\u30b5\u30fc\u30b8\u30c1\u30a7\u30a2\u306e\u30ea\u30e2\u30b3\u30f3\u307f\u305f\u3044\u306a3D\u30e2\u30c7\u30eb\u304c\u3042\u3063\u305f\u3089\u3044\u3044\u3093\u3067\u3059\u3051\u3069\u306d\u3002\u4e00\u5fdc\u30d5\u30a9\u30fc\u30ab\u30b9\u3059\u308b\u3068\u8aac\u660e\u304c\u51fa\u307e\u3059\u3002<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u30b9\u30af\u30ea\u30d7\u30c8 <a href=\"https:\/\/github.com\/kaz-mac\/misc\/blob\/master\/VRChat\/NPC_Cattoy\/ChairUpDown.cs\" target=\"_blank\" rel=\"noreferrer noopener\">ChairUpDown.cs<\/a><\/p>\n\n\n\n<div class=\"hcb_wrap\"><pre class=\"prism line-numbers lang-csharp\" data-file=\"ChairUpDown.cs\" data-lang=\"C#\"><code>public class ChairUp : UdonSharpBehaviour\n{\n    [SerializeField] private GameObject _target;    \/\/ \u30a4\u30b9\u306e\u30aa\u30d6\u30b8\u30a7\u30af\u30c8(VRC_Station)\n    [SerializeField] private bool _invert = false;  \/\/ \u4e0b\u3052\u308b\u3068\u304d\u306ftrue\n    [SerializeField] private float _step = 0.03f;   \/\/ \u6607\u964d\u9593\u9694\n    [SerializeField] private float _max = 0.3f; \/\/ \u6607\u964d\u6700\u5927\u5024\n\n    \/\/ \u30dc\u30bf\u30f3\u3092\u62bc\u3057\u305f\u5834\u5408\n    public override void Interact()\n    {\n        \/\/ \u30a4\u30b9\u306e\u30aa\u30d6\u30b8\u30a7\u30af\u30c8\u306e\u30aa\u30fc\u30ca\u30fc\u3092\u5909\u66f4\u3059\u308b\uff08VRC Object Sync\u3067\u540c\u671f\u3055\u305b\u308b\u305f\u3081\uff09\n        if (!Networking.IsOwner(Networking.LocalPlayer, _target.gameObject)) {\n            Networking.SetOwner(Networking.LocalPlayer, _target.gameObject); \/\/\u81ea\u5206\u3092\u30aa\u30fc\u30ca\u30fc\u306b\u3059\u308b\n        }\n        \/\/ \u4f4d\u7f6e\u306e\u5909\u66f4\n        Vector3 pos = _target.transform.position;\n        pos.y += (_invert) ? -_step : _step;\n        if ((pos.y - transform.position.y) &gt;= _max) pos.y = transform.position.y + _max;\n        if ((transform.position.y - pos.y) &gt;= _max) pos.y = transform.position.y - _max;\n        _target.transform.position = pos;\n    }\n}<\/code><\/pre><\/div>\n\n\n\n<p class=\"wp-block-paragraph\">\u30dc\u30bf\u30f3\u304c\u62bc\u3055\u308c\u305f\u3089\u30a4\u30b9\u306eY\u5ea7\u6a19\u3092\u4e0a\u4e0b\u3059\u308b\u3060\u3051\u306e\u7c21\u5358\u306a\u30d7\u30ed\u30b0\u30e9\u30e0\u3067\u3059\u3002\u305f\u3060\u3053\u306e\u307e\u307e\u3060\u3068\u4ed6\u306e\u4eba\u304b\u3089\u898b\u305f\u4f4d\u7f6e\u306f\u5909\u308f\u3063\u3066\u306a\u3044\u306e\u3067\u3001\u30a4\u30b9\u306bVRC Object Sync\u3092\u4ed8\u3051\u3066\u3001\u30a4\u30b9\u306e\u9ad8\u3055\u3092\u540c\u671f\u3057\u3066\u3044\u307e\u3059\u3002<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u540c\u671f\u3059\u308b\u3068\u304d\u306e\u300c\u30aa\u30fc\u30ca\u30fc\u300d\u3068\u3044\u3046\u6982\u5ff5\u304c\u3088\u304f\u308f\u304b\u3063\u3066\u306a\u304b\u3063\u305f\u3093\u3067\u3059\u304c\u3001\u6700\u521d\u306b\u64cd\u4f5c\u3057\u305f\u4eba\u3068\u306f\u5225\u306e\u4eba\u304c\u30a4\u30b9\u3092\u64cd\u4f5c\u3057\u305f\u5834\u5408\u3001\u30a4\u30b9\u304c\u3046\u307e\u304f\u52d5\u304b\u306a\u3044\u554f\u984c\u304c\u3042\u308a\u307e\u3057\u305f\u3002\u3053\u3053\u3067\u30aa\u30fc\u30ca\u30fc\u3092\u5909\u66f4\u3059\u308b\u51e6\u7406\u3092\u5165\u308c\u3066\u3044\u307e\u3059\u304c\u3001\u3053\u308c\u304c\u3042\u308b\u3053\u3068\u3067\u5f8c\u304b\u3089\u89e6\u3063\u305f\u4eba\u3067\u3082\u64cd\u4f5c\u3067\u304d\u308b\u3088\u3046\u306b\u306a\u308a\u307e\u3057\u305f\u3002<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"\u305d\u306e\u4ed6\u8abf\u6574\u3057\u305f\u3053\u3068\">\u305d\u306e\u4ed6\u8abf\u6574\u3057\u305f\u3053\u3068<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"\u30e9\u30a4\u30c6\u30a3\u30f3\u30b0\u306a\u3093\u3082\u308f\u304b\u3089\u3093\">\u30e9\u30a4\u30c6\u30a3\u30f3\u30b0\u306a\u3093\u3082\u308f\u304b\u3089\u3093<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">\u524d\u56de\u306b\u5f15\u304d\u7d9a\u304d\u3001\u30e9\u30a4\u30c6\u30a3\u30f3\u30b0\u306f\u3055\u3063\u3071\u308a\u308f\u304b\u308a\u307e\u305b\u3093\u3002\u5e78\u3044\u4eca\u56de\u4f7f\u7528\u3057\u305f\u30ef\u30fc\u30eb\u30c9\u74b0\u5883\u306f\u30e9\u30a4\u30c6\u30a3\u30f3\u30b0\u306e\u8a2d\u5b9a\u304c\u6e08\u3093\u3067\u304a\u308a\u3001\u30d9\u30a4\u30af\u3055\u308c\u3066\u3044\u307e\u3059\u3002\u3067\u3059\u306e\u3067\u4f55\u3082\u3044\u3058\u3089\u305a\u306b\u3001\u305d\u306e\u307e\u307e\u4f7f\u7528\u3059\u308b\u3053\u3068\u306b\u3057\u307e\u3057\u305f\u3002\u4e0b\u624b\u306b\u3044\u3058\u3063\u3066\u304a\u304b\u3057\u304f\u306a\u308b\u3068\u3044\u3051\u306a\u3044\u306e\u3067\u3001\u30e9\u30a4\u30c6\u30a3\u30f3\u30b0\u306f\u4e00\u5207\u3044\u3058\u308a\u307e\u305b\u3093\u3002\u7b11 \u30e9\u30a4\u30c6\u30a3\u30f3\u30b0\u306f\u9b3c\u9580\uff01<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"\u3067\u3082\u90e8\u5c4b\u306e\u660e\u308b\u3055\u3092\u5909\u66f4\u3057\u305f\u3044\">\u3067\u3082\u90e8\u5c4b\u306e\u660e\u308b\u3055\u3092\u5909\u66f4\u3057\u305f\u3044<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">\u30e9\u30a4\u30c6\u30a3\u30f3\u30b0\u306e\u8a2d\u5b9a\u306f\u3044\u3058\u308a\u305f\u304f\u306a\u3044\u3051\u3069\u3001\u7167\u660e\u3092\u6697\u304f\u3057\u305f\u308a\u3001\u6696\u304b\u3044\u8272\u306b\u5909\u66f4\u3067\u304d\u308b\u3068\u3044\u3044\u3067\u3059\u3088\u306d\u3002\u305d\u3053\u3067\u4eca\u56de\u306fPost Processing\u3092\u5229\u7528\u3059\u308b\u3053\u3068\u306b\u3057\u307e\u3057\u305f\u3002<a rel=\"noreferrer noopener\" href=\"https:\/\/booth.pm\/ja\/items\/1969082\" target=\"_blank\">Lura&#8217;s Switch<\/a> \u306bPost Processing\u3092\u5909\u66f4\u3059\u308b\u30b9\u30a4\u30c3\u30c1\u304c\u3042\u308b\u306e\u3067\u3001\u3053\u308c\u306e\u30d1\u30e9\u30e1\u30fc\u30bf\u30fc\u3092\u5909\u3048\u3066\u660e\u308b\u3044\u90e8\u5c4b\u3001\u6697\u3044\u90e8\u5c4b\u3001\u6696\u304b\u3044\u90e8\u5c4b\u3001\u591c\u660e\u3051\u306e\u90e8\u5c4b\u306a\u3069\u306e\u96f0\u56f2\u6c17\u3092\u51fa\u3057\u3066\u307f\u307e\u3057\u305f\u3002<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"\u968e\u6bb5\u306e\u79fb\u52d5\u304c\u30ac\u30c3\u30bf\u30ac\u30bf\">\u968e\u6bb5\u306e\u79fb\u52d5\u304c\u30ac\u30c3\u30bf\u30ac\u30bf<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">\u5b9f\u969b\u306b\u30e9\u30b9\u30af\u3061\u3083\u3093\u3092\u8d70\u308a\u307e\u308f\u3057\u3066\u307f\u308b\u3068\u3001\u968e\u6bb5\u306e\u4e0a\u308a\u4e0b\u308a\u3067\u30ac\u30bf\u30ac\u30bf\u306b\u63fa\u308c\u308b\u73fe\u8c61\u304c\u8d77\u3053\u308a\u307e\u3057\u305f\u3002\u306a\u305c\u3053\u3046\u3086\u3046\u3053\u3068\u304c\u8d77\u3053\u308b\u304b\u3068\u3044\u3046\u3068\u3001\u968e\u6bb5\u30921\u6bb51\u6bb5\u30b8\u30e3\u30f3\u30d7\u3057\u3066\u3044\u308b\u305f\u3081\u3067\u3059\u3002NavMesh\u306f\u30b3\u30e9\u30a4\u30c0\u30fc\u3067\u306f\u306a\u304f\u3001\u30e1\u30c3\u30b7\u30e5\u306e\u4e0a\u3092\u6b69\u3053\u3046\u3068\u3057\u307e\u3059\u3002\u305d\u306e\u305f\u3081\u968e\u6bb5\u306b\u659c\u3081\u306e\u30b3\u30e9\u30a4\u30c0\u30fc\u304c\u8a2d\u5b9a\u3055\u308c\u3066\u3044\u305f\u3068\u3057\u3066\u3082\u3001NavMesh\u306f\u968e\u6bb5\u306e\u8868\u9762\u4e0a\u3092\u5fe0\u5b9f\u306b\u6b69\u3044\u3066\u3057\u307e\u3046\u306e\u3067\u3059\u3002<\/p>\n\n\n\n<figure class=\"wp-block-image size-large is-resized\"><a href=\"https:\/\/akibabara.com\/blog\/wp-content\/uploads\/2022\/02\/xn_gatagata.webp\" target=\"_blank\" rel=\"noopener\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/akibabara.com\/blog\/wp-content\/uploads\/2022\/02\/xn_gatagata-1024x632.webp\" alt=\"\" class=\"wp-image-6188\" width=\"512\" height=\"316\" srcset=\"https:\/\/akibabara.com\/blog\/wp-content\/uploads\/2022\/02\/xn_gatagata-1024x632.webp 1024w, https:\/\/akibabara.com\/blog\/wp-content\/uploads\/2022\/02\/xn_gatagata-300x185.webp 300w, https:\/\/akibabara.com\/blog\/wp-content\/uploads\/2022\/02\/xn_gatagata-768x474.webp 768w, https:\/\/akibabara.com\/blog\/wp-content\/uploads\/2022\/02\/xn_gatagata-1536x948.webp 1536w, https:\/\/akibabara.com\/blog\/wp-content\/uploads\/2022\/02\/xn_gatagata.webp 1920w\" sizes=\"auto, (max-width: 512px) 100vw, 512px\" \/><\/a><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">\u3053\u308c\u3092\u907f\u3051\u308b\u305f\u3081\u306b\u3001NavMesh\u5c02\u7528\u306e\u659c\u3081\u5e8a\u3092\u4f5c\u6210\u3057\u307e\u3057\u305f\u3002\u901a\u5e38\u306e\u968e\u6bb5\u306fNot Walkable\u306b\u8a2d\u5b9a\u3057\u3001\u659c\u3081\u5e8a\u3092Walkable\u306b\u8a2d\u5b9a\u3059\u308b\u3053\u3068\u3067\u3001\u6bb5\u5dee\u3092\u98db\u3073\u8d8a\u3048\u308b\u3068\u3044\u3046\u52d5\u4f5c\u3092\u3057\u306a\u304f\u306a\u308a\u307e\u3059\u3002\u659c\u3081\u5e8a\u3092\u900f\u660e\u306b\u3057\u3066\u304a\u3051\u3070\u3001NavMesh\u7528\u306e\u901a\u8def\u304c\u898b\u3048\u308b\u3053\u3068\u3082\u3042\u308a\u307e\u305b\u3093\u3002<\/p>\n\n\n\n<figure class=\"wp-block-image size-large is-resized\"><a href=\"https:\/\/akibabara.com\/blog\/wp-content\/uploads\/2022\/02\/xn_slope.webp\" target=\"_blank\" rel=\"noopener\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/akibabara.com\/blog\/wp-content\/uploads\/2022\/02\/xn_slope-1024x634.webp\" alt=\"\" class=\"wp-image-6187\" width=\"512\" height=\"317\" srcset=\"https:\/\/akibabara.com\/blog\/wp-content\/uploads\/2022\/02\/xn_slope-1024x634.webp 1024w, https:\/\/akibabara.com\/blog\/wp-content\/uploads\/2022\/02\/xn_slope-300x186.webp 300w, https:\/\/akibabara.com\/blog\/wp-content\/uploads\/2022\/02\/xn_slope-768x476.webp 768w, https:\/\/akibabara.com\/blog\/wp-content\/uploads\/2022\/02\/xn_slope-1536x951.webp 1536w, https:\/\/akibabara.com\/blog\/wp-content\/uploads\/2022\/02\/xn_slope.webp 1920w\" sizes=\"auto, (max-width: 512px) 100vw, 512px\" \/><\/a><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"\u306a\u305c\u304b\u30a2\u30d0\u30bf\u30fc\u304c\u6697\u3044\">\u306a\u305c\u304b\u30a2\u30d0\u30bf\u30fc\u304c\u6697\u3044<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">\u30ef\u30fc\u30eb\u30c9\u306f\u660e\u308b\u3044\u306e\u306b\u3001\u306a\u305c\u304b\u30a2\u30d0\u30bf\u30fc\u3060\u3051\u6697\u304f\u8868\u793a\u3055\u308c\u308b\u73fe\u8c61\u304c\u8d77\u3053\u308a\u307e\u3057\u305f\u3002\u307b\u304b\u306e\u30a2\u30d0\u30bf\u30fc\u306b\u5909\u3048\u3066\u3082\u3084\u306f\u308a\u6697\u304f\u306a\u3063\u3066\u3057\u307e\u3044\u307e\u3059\u3002\u305d\u3053\u3067Directional Light\u3092\u771f\u4e0a\u304b\u3089\u7167\u3089\u3059\u3088\u3046\u306b\u3057\u3066\u307f\u307e\u3057\u305f\u3002\u3053\u308c\u3067\u30a2\u30d0\u30bf\u30fc\u306f\u660e\u308b\u304f\u306a\u308a\u307e\u3057\u305f\u3002\u3057\u304b\u3057\u30ef\u30fc\u30eb\u30c9\u3082\u5c11\u3057\u660e\u308b\u304f\u306a\u308a\u3001\u90e8\u5c4b\u306e\u8cea\u611f\u304c\u5931\u308f\u308c\u3066\u3057\u307e\u3044\u307e\u3057\u305f\u3002\u305b\u3063\u304b\u304f\u90e8\u5c4b\u306e\u30e2\u30c7\u30eb\u306e\u4f5c\u8005\u304c\u6700\u826f\u306e\u72b6\u614b\u3067\u4ed5\u4e0a\u3052\u3066\u304f\u308c\u3066\u308b\u306e\u306b\u3001\u306a\u3093\u304b\u3044\u3044\u65b9\u6cd5\u306a\u3044\u3067\u3059\u304b\u306d\u3047\u3002<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"\u82f1\u8a9e\u8868\u8a18\u3092\u3069\u3046\u3059\u308b\">\u82f1\u8a9e\u8868\u8a18\u3092\u3069\u3046\u3059\u308b\uff1f<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">\u300c\u306d\u3053\u3058\u3083\u3089\u3057\u300d\u3063\u3066\u82f1\u8a9e\u3067\u306a\u3093\u3066\u8a00\u3046\u3093\u3060\u308d\u3046\u3068\u601d\u3063\u3066\u8abf\u3079\u305f\u3089\u3001green foxtail\u3001cat toy\u3001catnip\u306a\u3069\u3044\u308d\u3044\u308d\u3068\u51fa\u3066\u304d\u307e\u3057\u305f\u3002Deepl\u3060\u3068catnip\u3067\u3057\u305f\u304c\u3001catnip\u3067\u753b\u50cf\u691c\u7d22\u3059\u308b\u3068\u60f3\u50cf\u3068\u306f\u9055\u3046\u30cf\u30fc\u30d6\u306e\u5199\u771f\u304c\u51fa\u3066\u304d\u307e\u3059\u3002cat toy\u3060\u3068\u732b\u306e\u304a\u3082\u3061\u3083\u304c\u51fa\u3066\u304d\u307e\u3057\u305f\u3002\u3053\u306e\u30ef\u30fc\u30eb\u30c9\u306e\u30a4\u30e1\u30fc\u30b8\u306f\u300c\u732b\u3068\u904a\u3076\u300d\u306a\u306e\u3067\u3001Cat toy\u3068\u3044\u3046\u30bf\u30a4\u30c8\u30eb\u306b\u3057\u307e\u3057\u305f\u3002<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"\u540c\u671f\u5bfe\u5fdc\">\u540c\u671f\u5bfe\u5fdc<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">NavMesh\u3092\u4f7f\u3063\u3066\u3044\u3066\u60a9\u307e\u3057\u3044\u306e\u304c\u540c\u671f\u5bfe\u5fdc\u3067\u3059\u3002\u3068\u3044\u3046\u306e\u3082NavMesh\u3067\u52d5\u3044\u3066\u3044\u308bNPC\u306f\u30e6\u30fc\u30b6\u30fc\u306e\u30ed\u30fc\u30ab\u30eb\u5074\u3067\u52d5\u3044\u3066\u3044\u307e\u3059\u3002\u30ef\u30fc\u30eb\u30c9\u5185\u306b2\u4eba\u3044\u308c\u3070\u3001\u5225\u3005\u306eNPC\u304c\u305d\u308c\u305e\u308c\u306e\u30ed\u30fc\u30ab\u30eb\u3067\u52d5\u3044\u3066\u3044\u308b\u3053\u3068\u306b\u306a\u308a\u307e\u3059\u3002\u3053\u308c\u3092\u540c\u671f\u3055\u305b\u308b\u306b\u306f\u3001\u7247\u65b9\u3092NavMesh\u306b\u3057\u3066\u3001\u3082\u3046\u7247\u65b9\u3092\u540c\u671f\u3055\u305b\u306a\u3051\u308c\u3070\u306a\u308a\u307e\u305b\u3093\u3002\u3055\u3059\u304c\u306b\u305d\u3053\u307e\u3067\u3084\u3089\u306a\u304f\u3066\u3082\u3044\u3044\u3088\u306a\u3041\u3002<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u3068\u3044\u3046\u3053\u3068\u3067\u3001\u306d\u3053\u3058\u3083\u3089\u3057\u3084\u306c\u3044\u3050\u308b\u307f\u306e\u4f4d\u7f6e\u3068\u72b6\u614b\u3092\u540c\u671f\u3055\u305b\u308b\u3053\u3068\u306b\u3057\u307e\u3057\u305f\u3002\u3053\u308c\u304c\u540c\u671f\u3055\u308c\u3066\u3044\u308c\u3070\u3001\u57fa\u672c\u7684\u306b\u306f\u540c\u3058\u3088\u3046\u306a\u5834\u6240\u306bNPC\u304c\u6765\u308b\u306f\u305a\u3067\u3059\u3002<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"\u540c\u671f\u65b9\u6cd5\u306e\u5909\u66f4\">\u540c\u671f\u65b9\u6cd5\u306e\u5909\u66f4<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\"><a rel=\"noreferrer noopener\" href=\"https:\/\/akibabara.com\/blog\/6062.html\" target=\"_blank\">\u524d\u56de<\/a>\u306f\u5909\u6570\u3092\u540c\u671f\u3057\u3066\u304b\u3089\u5168\u30e6\u30fc\u30b6\u30fc\u306e\u30e1\u30bd\u30c3\u30c9\u3092&#8221;\u30aa\u30fc\u30ca\u30fc\u304c&#8221;\u547c\u3073\u51fa\u3059\u3001\u3068\u3044\u3046\u51e6\u7406\u3067\u540c\u671f\u3092\u5b9f\u73fe\u3057\u3066\u3044\u307e\u3057\u305f\u3002\u3057\u304b\u3057\u3053\u3093\u306a\u9762\u5012\u306a\u3053\u3068\u3092\u3057\u306a\u304f\u3066\u3082\u3044\u3044\u3053\u3068\u306b\u6c17\u3065\u304d\u307e\u3057\u305f\u3002\u4eca\u56de\u63a1\u7528\u3057\u305f\u65b9\u6cd5\u306f\u3001\u5909\u6570\u3092\u540c\u671f\u3057\u3066\u3001\u5909\u6570\u306e\u5185\u5bb9\u304c\u5909\u308f\u3063\u305f\u3089&#8221;\u5404\u81ea\u304c&#8221;\u30e1\u30bd\u30c3\u30c9\u3092\u547c\u3073\u51fa\u3059\u3068\u3044\u3046\u65b9\u6cd5\u3067\u3059\u3002<\/p>\n\n\n\n<div class=\"hcb_wrap\"><pre class=\"prism line-numbers lang-csharp\" data-file=\"nekojarashi.cs\" data-lang=\"C#\"><code>    \/\/ \u540c\u671f\u3059\u308b\u5909\u6570\n    [UdonSynced(UdonSyncMode.None)] public bool nowstate = false;\n    private bool nowstate_old = true;\n\n    \/\/ \u5909\u6570\u304c\u540c\u671f\u3055\u308c\u3066\u5185\u5bb9\u304c\u5909\u308f\u3063\u305f\u3089\u51e6\u7406\u3092\u5b9f\u884c\u3059\u308b\n    private void Update()\n    {\n        if (nowstate != nowstate_old)\n        {\n            setactive();\n            nowstate_old = nowstate;\n        }\n    }<\/code><\/pre><\/div>\n\n\n\n<p class=\"wp-block-paragraph\">\u3053\u308c\u306a\u3089\u5909\u6570\u306e\u540c\u671f1\u56de\u3060\u3051\u3067\u6e08\u307f\u307e\u3059\u3002\u3042\u3068VRC Pickup\u306e\u30b3\u30f3\u30dd\u30fc\u30cd\u30f3\u30c8\u3092\u4ed8\u3051\u3066\u3044\u308b\u5834\u5408\u3001Udon Behaviour\u306eSymchronization Method\u3092Manual\u306b\u3067\u304d\u305a\u3001\u524d\u56de\u306e\u65b9\u6cd5\u3067\u306fContinous\u3060\u3068\u3046\u307e\u304f\u52d5\u304b\u306a\u3044\u3068\u3044\u3046\u7406\u7531\u3082\u3042\u308a\u3042\u307e\u3059\u3002<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"quest\u5bfe\u5fdc\">Quest\u5bfe\u5fdc<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">\u4eca\u56de\u3082Quest\u3067\u30d7\u30ec\u30a4\u3067\u304d\u308b\u3088\u3046\u306b\u3057\u307e\u3059\u3002\u307e\u305a\u306f\u305d\u306e\u307e\u307eAndroid\u7528\u306b\u30d3\u30eb\u30c9\u3057\u305f\u3068\u3053\u308d\u3001\u30e9\u30b9\u30af\u3061\u3083\u3093\u3060\u3051\u304c\u898b\u3048\u306a\u3044\u3068\u3044\u3046\u73fe\u8c61\u304c\u8d77\u3053\u308a\u307e\u3057\u305f\u3002\u8db3\u97f3\u306f\u805e\u3053\u3048\u308b\u3001\u59ff\u306f\u898b\u3048\u306a\u3044\u3001\u306a\u306b\u3053\u308c\u6016\u3044\uff01\uff01<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"\u30b7\u30a7\u30fc\u30c0\u30fc\u306a\u3093\u3082\u308f\u304b\u3089\u3093\">\u30b7\u30a7\u30fc\u30c0\u30fc\u306a\u3093\u3082\u308f\u304b\u3089\u3093<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">\u3069\u3046\u3084\u3089\u30e9\u30b9\u30af\u3061\u3083\u3093\u3067\u4f7f\u7528\u3055\u308c\u3066\u3044\u308bSunao Shader\u3068\u3044\u3046\u3082\u306e\u304c\u3001Quest\u306b\u306f\u5bfe\u5fdc\u3057\u3066\u3044\u306a\u3044\u3088\u3046\u3067\u3057\u305f\u3002\u305d\u3082\u305d\u3082\u30b7\u30a7\u30fc\u30c0\u30fc\u304c\u4f55\u304b\u3088\u304f\u308f\u304b\u3063\u3066\u306a\u304f\u3066\u3001\u898b\u3048\u65b9\u3092\u5909\u3048\u308b\u3082\u306e\u304f\u3089\u3044\u306e\u7406\u89e3\u3057\u304b\u306a\u3044\u3093\u3067\u3059\u304c\u3001\u3060\u3063\u305f\u3089\u5225\u306e\u30b7\u30a7\u30fc\u30c0\u30fc\u306b\u3059\u308c\u3070\u3044\u3044\u3093\u3058\u3083\u306d\uff1f\u3063\u3066\u3053\u3068\u3067\u3084\u3063\u3066\u307f\u307e\u3057\u305f\u3002<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Standard\u30b7\u30a7\u30fc\u30c0\u30fc\u306b\u5909\u66f4\u3057\u305f\u3068\u3053\u308d\u3001\u8868\u793a\u3055\u308c\u308b\u3082\u306e\u306e\u3001\u4eca\u5ea6\u306f\u660e\u308b\u3055\u304c\u6697\u304f\u8868\u793a\u3055\u308c\u3066\u3057\u307e\u3044\u307e\u3057\u305f\u3002\u305d\u3053\u3067\u3044\u308d\u3044\u308d\u5909\u3048\u3066\u307f\u305f\u3068\u3053\u308d\u3001VRChat\/Mobile\/Toon Lit\u3068\u3044\u3046\u30b7\u30a7\u30fc\u30c0\u30fc\u3060\u3068\u6b63\u5e38\u306b\u8868\u793a\u3055\u308c\u307e\u3057\u305f\u3002VRChat\u306e\u3060\u3057\u3001Mobile\u3067\u8efd\u305d\u3046\u3060\u3057\u3001Toon Lit\u3063\u3066\u4f55\u304b\u308f\u304b\u3089\u306a\u3044\u3051\u3069\u307e\u3042\u52d5\u3044\u3066\u308b\u304b\u3089\u30e8\u30b7\uff01<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"fps\u3082\u307e\u305a\u307e\u305a\">FPS\u3082\u307e\u305a\u307e\u305a<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">FPS\u3092\u6e2c\u5b9a\u3057\u305f\u3068\u3053\u308d\u3001Quest\u3067\u3082\u305d\u308c\u307b\u3069\u91cd\u304f\u306f\u3042\u308a\u307e\u305b\u3093\u3067\u3057\u305f\u3002\u3055\u3059\u304c\u30e9\u30a4\u30c6\u30a3\u30f3\u30b0\u306e\u30d9\u30a4\u30af\u3092\u3057\u3066\u3044\u308b\u3060\u3051\u306f\u3042\u308a\u307e\u3059\u306d\u3002NavMesh\u306f\u91cd\u3044\u3068\u3044\u3046\u8a71\u3067\u3057\u305f\u304c\u3001\u30e9\u30b9\u30af\u3061\u3083\u3093\u304c\u305f\u304f\u3055\u3093\u8d70\u308a\u56de\u3063\u3066\u3082\u51e6\u7406\u843d\u3061\u3059\u308b\u3053\u3068\u306f\u3042\u308a\u307e\u305b\u3093\u3067\u3057\u305f\u3002\u3042\u3068Quest\u3067\u3082Dynamic Bone\u306f\u4f7f\u3048\u308b\u3093\u3067\u3059\u306d\u3002Quest\u7528\u306e\u30a2\u30d0\u30bf\u30fc\u3067\u306fDynamic Bone\u304c\u4f7f\u3048\u307e\u305b\u3093\u304c\u3001\u30ef\u30fc\u30eb\u30c9\u5185\u3067\u306f\u554f\u984c\u306a\u3044\u3088\u3046\u3067\u3059\u3002<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"\u3053\u308c\u304b\u3089\u76f4\u3057\u3066\u3044\u304d\u305f\u3044\u3068\u3053\u308d\">\u3053\u308c\u304b\u3089\u76f4\u3057\u3066\u3044\u304d\u305f\u3044\u3068\u3053\u308d<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">\u30ef\u30fc\u30eb\u30c9\u3068\u3044\u3046\u304b\u3001\u30d7\u30ed\u30b0\u30e9\u30e0\u306e\u66f8\u304d\u65b9\u3067\u3059\u304c\u3001\u5909\u6570\u540d\u306a\u3069\u306e\u547d\u540d\u30eb\u30fc\u30eb\u304c\u6ec5\u8336\u82e6\u8336\u306a\u3093\u3067\u3059\u3002hoge_huga \u3060\u3063\u305f\u308a HogeHuga \u3060\u3063\u305f\u308a Hoge_Huga \u3060\u3063\u305f\u308a\u3001\u5148\u982d\u306b\u4f55\u3092\u4ed8\u3051\u308b\u4ed8\u3051\u306a\u3044\u306a\u3069\u3001\u30b9\u30af\u30ea\u30d7\u30c8\u306b\u3088\u3063\u3066\u7d71\u4e00\u3055\u308c\u3066\u306a\u304f\u3066\u3001\u3053\u306e\u8fba\u3061\u3083\u3093\u3068\u3057\u305f\u3044\u306a\u3041\u3068\u601d\u3044\u307e\u3059\u3002\u6b21\u56de\u304b\u3089\u304c\u3093\u3070\u308b\u3002\u7b11<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"udonsharp\u30b9\u30af\u30ea\u30d7\u30c8-\u307e\u3068\u3081\">Udonsharp\u30b9\u30af\u30ea\u30d7\u30c8 \u307e\u3068\u3081<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">\u30ad\u30e3\u30e9\u30af\u30bf\u30fc\u306e\u30a2\u30cb\u30e1\u30fc\u30b7\u30e7\u30f3\u5236\u5fa1\u3000<a href=\"https:\/\/github.com\/kaz-mac\/misc\/blob\/master\/VRChat\/NPC_Cattoy\/ThirdPersonCharacter2.cs\" target=\"_blank\" rel=\"noreferrer noopener\">ThirdPersonCharacter2.cs<\/a><br>\u30ad\u30e3\u30e9\u30af\u30bf\u30fc\u306e\u30b3\u30f3\u30c8\u30ed\u30fc\u30eb\u3000<a href=\"https:\/\/github.com\/kaz-mac\/misc\/blob\/master\/VRChat\/NPC_Cattoy\/AICharacterControl2.cs\" target=\"_blank\" rel=\"noreferrer noopener\">AICharacterControl2.cs<\/a><br>\u30ad\u30e3\u30e9\u30af\u30bf\u30fc\u306e\u30b3\u30f3\u30c8\u30ed\u30fc\u30eb\uff08\u56fa\u5b9a\u30eb\u30fc\u30c8ver\uff09\u3000<a href=\"https:\/\/github.com\/kaz-mac\/misc\/blob\/master\/VRChat\/NPC_Cattoy\/AICharacterControl2_Route.cs\" target=\"_blank\" rel=\"noreferrer noopener\">AICharacterControl2_Route.cs<\/a><br>\u306d\u3053\u3058\u3083\u3089\u3057\/\u306c\u3044\u3050\u308b\u307f\u306eON\/OFF\u3000<a href=\"https:\/\/github.com\/kaz-mac\/misc\/blob\/master\/VRChat\/NPC_Cattoy\/nekojarashi.cs\" target=\"_blank\" rel=\"noreferrer noopener\">nekojarashi.cs<\/a><br>\u30a4\u30b9\u306e\u9ad8\u3055\u8abf\u6574\u3000<a href=\"https:\/\/github.com\/kaz-mac\/misc\/blob\/master\/VRChat\/NPC_Cattoy\/ChairUpDown.cs\" target=\"_blank\" rel=\"noreferrer noopener\">ChairUpDown.cs<\/a><br>\u30a2\u30d0\u30bf\u30fc\u306e\u660e\u308b\u3055\u8abf\u6574\u7528\u306e\u30ec\u30b7\u30fc\u30d0\u30fc\u3000<a href=\"https:\/\/github.com\/kaz-mac\/misc\/blob\/master\/VRChat\/NPC_Cattoy\/DirectionalLightReceiver.cs\" target=\"_blank\" rel=\"noreferrer noopener\">DirectionalLightReceiver.cs<\/a><\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"\u4f7f\u7528\u3055\u305b\u3066\u3044\u305f\u3060\u3044\u305f\u30a2\u30bb\u30c3\u30c8\">\u4f7f\u7528\u3055\u305b\u3066\u3044\u305f\u3060\u3044\u305f\u30a2\u30bb\u30c3\u30c8<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">\u25a0\u30a2\u30d0\u30bf\u30fc <a rel=\"noreferrer noopener\" href=\"https:\/\/booth.pm\/ja\/items\/2559783\" target=\"_blank\">\u300e\u30e9\u30b9\u30af\u300f-Rusk-<\/a>\u3000\u4f5c\u8005 \u3053\u307e\u3069\u3055\u3093\u3001\u8ca9\u58f2 \u3042\u307e\u3068\u3046\u3055\u304e\u3055\u3093<br>\u25a0\u30ef\u30fc\u30eb\u30c9 <a rel=\"noreferrer noopener\" href=\"https:\/\/booth.pm\/ja\/items\/3164969\" target=\"_blank\">Room S2<\/a>\u3000\u306d\u3053\u3084\u307e\u541b\u3055\u3093<br>\u25a0\u306c\u3044\u3050\u308b\u307f\u3000<a rel=\"noreferrer noopener\" href=\"https:\/\/booth.pm\/ja\/items\/3634406\" target=\"_blank\">\u3069\u3046\u3076\u3064\u306c\u3044\u3050\u308b\u307f<\/a>\u3000kamo\u3055\u3093<br>\u25a0\u306c\u3044\u3050\u308b\u307f\u3000<a rel=\"noreferrer noopener\" href=\"https:\/\/booth.pm\/ja\/items\/2612499\" target=\"_blank\">\u306d\u305a\u307f\u306e\u306c\u3044\u3050\u308b\u307f \u305d\u306e\u306b<\/a>\u3000Cheap_Shop\u3055\u3093<br>\u25a0\u30eb\u30f3\u30d0\u3000<a rel=\"noreferrer noopener\" href=\"https:\/\/booth.pm\/ja\/items\/2042129\" target=\"_blank\">VRoomba &#8211; VRChat Udon Robot Prefab<\/a>\u3000Vowgan VR\u3055\u3093<br>\u25a0\u306d\u3053\u3058\u3083\u3089\u3057\u3000<a rel=\"noreferrer noopener\" href=\"https:\/\/booth.pm\/ja\/items\/2245058\" target=\"_blank\">\u63fa\u308c\u308b\u306d\u3053\u3058\u3083\u3089\u3057\u3010VRC\u5411\u30513D\u30e2\u30c7\u30eb\u3011<\/a>\u3000Yotaka Lab\u3055\u3093<br>\u25a0\u30b9\u30e9\u30a4\u30c0\u30fc\u3000<a rel=\"noreferrer noopener\" href=\"https:\/\/booth.pm\/ja\/items\/2458051\" target=\"_blank\">\u30e8\u30c9\u30b3\u30ed\u3061\u3083\u3093\u30cf\u30d7\u30c6\u30a3\u30c3\u30af\u30b3\u30f3\u30c8\u30ed\u30fc\u30e9\u30fc<\/a>\u3000\u751f\u30c1\u30e7\u30b3\u6559\u56e3\u3055\u3093<br>\u25a0\u30b9\u30e9\u30a4\u30c0\u30fc\u3000<a rel=\"noreferrer noopener\" href=\"https:\/\/booth.pm\/ja\/items\/2692031\" target=\"_blank\">\u9ad8\u3055\u7121\u6bb5\u968e\u8abf\u6574\u30b3\u30e9\u30a4\u30c0\u30fc<\/a>\u3000\u751f\u30c1\u30e7\u30b3\u6559\u56e3\u3055\u3093<br>\u25a0\u30b9\u30a4\u30c3\u30c1\u3000<a rel=\"noreferrer noopener\" href=\"https:\/\/booth.pm\/ja\/items\/1969082\" target=\"_blank\">Lura&#8217;s Switch<\/a>\u3000\u4eee\u60f3\u72d0\u306e\u30c7\u30b6\u30a4\u30f3\u5de5\u623f\u3055\u3093<br>\u25a0Video Player\u3000<a rel=\"noreferrer noopener\" href=\"https:\/\/booth.pm\/ja\/items\/2758684\" target=\"_blank\">[VRChat] KineL\u5f0fVideoPlayer (SDK3)<\/a>\u3000\u306b\u308a\u3089\u307c(KineL)\u3055\u3093<br>\u25a0\u7761\u7720\u30e2\u30fc\u30b7\u30e7\u30f3\u3000<a rel=\"noreferrer noopener\" href=\"https:\/\/booth.pm\/ja\/items\/3416288\" target=\"_blank\">\u52d5\u304d\u306e\u591a\u3044\u7761\u7720\u30e2\u30fc\u30b7\u30e7\u30f3V1.0<\/a>\u3000Hearty Laboratory\u3055\u3093<br>\u25a0\u6642\u8a08\u3000<a rel=\"noreferrer noopener\" href=\"https:\/\/booth.pm\/ja\/items\/3589271\" target=\"_blank\">\u30af\u30ea\u30a2\u30af\u30ed\u30c3\u30af<\/a>\u3000\u3042\u3057\u3059\u3068\uff01\u3055\u3093<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u203b\u30e9\u30b9\u30af\u3061\u3083\u3093\u306f\u4f5c\u8005\u69d8\u306e\u627f\u8afe\u3092\u5f97\u3066\u30ef\u30fc\u30eb\u30c9\u5185\u3067\u4f7f\u7528\u3057\u3066\u3044\u307e\u3059\u3002<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">\u8ffd\u8a18<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">\u30a2\u30c3\u30d7\u30c7\u30fc\u30c8\u306e\u8a18\u4e8b\u3092\u516c\u958b\u3057\u307e\u3057\u305f<br>(2) <a href=\"https:\/\/akibabara.com\/blog\/6240.html\">\u3010VRCHat\u3011NPC\u306e\u30dc\u30fc\u30eb\u904a\u3073\u6a5f\u80fd\u304c\u60f3\u50cf\u4ee5\u4e0a\u306b\u5927\u5909\u3060\u3063\u305f\u4ef6<\/a><br>(3) <a href=\"https:\/\/akibabara.com\/blog\/6303.html\">\u3010VRCHat\u3011\u30ef\u30fc\u30eb\u30c9NPC Cat toy\u306b\u30dd\u30c6\u30c1\u3092\u98df\u3079\u3089\u308c\u308b\u6a5f\u80fd\u3092\u8ffd\u52a0<\/a><\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/akibabara.com\/blog\/wp-content\/uploads\/2022\/02\/xn_FL7YKAXaIAAQZp9.webp\" target=\"_blank\" rel=\"noopener\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"576\" src=\"https:\/\/akibabara.com\/blog\/wp-content\/uploads\/2022\/02\/xn_FL7YKAXaIAAQZp9-1024x576.webp\" alt=\"\" class=\"wp-image-6237\" srcset=\"https:\/\/akibabara.com\/blog\/wp-content\/uploads\/2022\/02\/xn_FL7YKAXaIAAQZp9-1024x576.webp 1024w, https:\/\/akibabara.com\/blog\/wp-content\/uploads\/2022\/02\/xn_FL7YKAXaIAAQZp9-300x169.webp 300w, https:\/\/akibabara.com\/blog\/wp-content\/uploads\/2022\/02\/xn_FL7YKAXaIAAQZp9-768x432.webp 768w, https:\/\/akibabara.com\/blog\/wp-content\/uploads\/2022\/02\/xn_FL7YKAXaIAAQZp9-1536x864.webp 1536w, https:\/\/akibabara.com\/blog\/wp-content\/uploads\/2022\/02\/xn_FL7YKAXaIAAQZp9.webp 1920w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/akibabara.com\/blog\/wp-content\/uploads\/2022\/02\/xn_FL7YKACaUAIsMc2.webp\" target=\"_blank\" rel=\"noopener\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"576\" src=\"https:\/\/akibabara.com\/blog\/wp-content\/uploads\/2022\/02\/xn_FL7YKACaUAIsMc2-1024x576.webp\" alt=\"\" class=\"wp-image-6236\" srcset=\"https:\/\/akibabara.com\/blog\/wp-content\/uploads\/2022\/02\/xn_FL7YKACaUAIsMc2-1024x576.webp 1024w, https:\/\/akibabara.com\/blog\/wp-content\/uploads\/2022\/02\/xn_FL7YKACaUAIsMc2-300x169.webp 300w, https:\/\/akibabara.com\/blog\/wp-content\/uploads\/2022\/02\/xn_FL7YKACaUAIsMc2-768x432.webp 768w, https:\/\/akibabara.com\/blog\/wp-content\/uploads\/2022\/02\/xn_FL7YKACaUAIsMc2-1536x864.webp 1536w, https:\/\/akibabara.com\/blog\/wp-content\/uploads\/2022\/02\/xn_FL7YKACaUAIsMc2.webp 1920w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/akibabara.com\/blog\/wp-content\/uploads\/2022\/02\/xn_FL7YJ__acAATZIE.webp\" target=\"_blank\" rel=\"noopener\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"576\" src=\"https:\/\/akibabara.com\/blog\/wp-content\/uploads\/2022\/02\/xn_FL7YJ__acAATZIE-1024x576.webp\" alt=\"\" class=\"wp-image-6234\" srcset=\"https:\/\/akibabara.com\/blog\/wp-content\/uploads\/2022\/02\/xn_FL7YJ__acAATZIE-1024x576.webp 1024w, https:\/\/akibabara.com\/blog\/wp-content\/uploads\/2022\/02\/xn_FL7YJ__acAATZIE-300x169.webp 300w, https:\/\/akibabara.com\/blog\/wp-content\/uploads\/2022\/02\/xn_FL7YJ__acAATZIE-768x432.webp 768w, https:\/\/akibabara.com\/blog\/wp-content\/uploads\/2022\/02\/xn_FL7YJ__acAATZIE-1536x864.webp 1536w, https:\/\/akibabara.com\/blog\/wp-content\/uploads\/2022\/02\/xn_FL7YJ__acAATZIE.webp 1920w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n","protected":false},"excerpt":{"rendered":"<p>\u4eca\u56de\u306f2\u3064\u76ee\u3068\u306a\u308b\u30ef\u30fc\u30eb\u30c9\u3092\u4f5c\u308a\u307e\u3057\u305f\u3002NPC\u306e\u30e9\u30b9\u30af\u3061\u3083\u3093\u3068\u306d\u3053\u3058\u3083\u3089\u3057\u3067\u904a\u3079\u308b\u30ef\u30fc\u30eb\u30c9\u3067\u2026<\/p>\n","protected":false},"author":1,"featured_media":6235,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[1],"tags":[73,82,122,123],"class_list":["post-6130","post","type-post","status-publish","format-standard","has-post-thumbnail","category-other-topic","tag-oculus","tag-vr","tag-vrchat","tag-unity","three-column","ar-three-column","au-three-column"],"jetpack_featured_media_url":"https:\/\/akibabara.com\/blog\/wp-content\/uploads\/2022\/02\/xn_FL7YJ_7acAEffTL.webp","jetpack_shortlink":"https:\/\/wp.me\/pavCgQ-1AS","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/akibabara.com\/blog\/wp-json\/wp\/v2\/posts\/6130","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/akibabara.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/akibabara.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/akibabara.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/akibabara.com\/blog\/wp-json\/wp\/v2\/comments?post=6130"}],"version-history":[{"count":77,"href":"https:\/\/akibabara.com\/blog\/wp-json\/wp\/v2\/posts\/6130\/revisions"}],"predecessor-version":[{"id":6362,"href":"https:\/\/akibabara.com\/blog\/wp-json\/wp\/v2\/posts\/6130\/revisions\/6362"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/akibabara.com\/blog\/wp-json\/wp\/v2\/media\/6235"}],"wp:attachment":[{"href":"https:\/\/akibabara.com\/blog\/wp-json\/wp\/v2\/media?parent=6130"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/akibabara.com\/blog\/wp-json\/wp\/v2\/categories?post=6130"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/akibabara.com\/blog\/wp-json\/wp\/v2\/tags?post=6130"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}