![JavaScriptでシャニマスにタッチガード実装してテンション低下対策](https://iwb.jp/wp-content/uploads/2018/05/imas-shinycolors-touch-guard-javascript.jpg)
誤タッチによるテンション低下
アイドルマスターでは女の子にタッチする場所に応じて、好感度が上下システムが搭載されている。
最新作のシャニマス(シャイニーカラーズ)でもこのシステムが搭載されているのだが、シャニマスでは思い出アピールLv.3以上の好感度の高い状態でタッチしないと、ほとんどのケースでテンションを下げてしまう。
しかも今作では胸(いわゆるπタッチ)以外の頭や髪の毛先などをタッチしても不快に感じさせてしまうため、歴代のシリーズ以上に注意が必要だ。
今作では誤タッチが発生しやすい
今作では女の子がメイン画面の真ん中に常に配置されているため、誤ってタッチしてテンションを下げてしまう人が多い。
テンションはゲームの進行上、重要なパラメーターの1つなので途中で下げてしまうと後半戦で苦戦することになってしまう。
タッチガードを実装する方法
誤タッチを避けるにはJavaScriptブックマークレットを使用してタッチガードを実装するのが有効だ。
やり方は簡単でPCの場合は下記のリンク先の「シャニマス タッチガード」というリンクをブックマークに追加して実行するだけだ。
Chromeならブックマークバーにリンクをドラッグ&ドロップするのが一番簡単である。
タッチガードONの状態だとキャラの範囲が赤く表示されてタッチしても反応しなくなる(OFFにするには再度実行する)
スマートフォンの場合はまず「シャニマス タッチガード」というリンクを長押しして「リンクのURLをコピー」をタップする。
リンクのURLをコピーしたらブックマークボタン(☆)をタップしてブックマークする。
ブックマーク後に☆をもう一度タップすると「ブックマークを編集」が表示されるのでURLのところにコピーしたリンクURLを貼り付ける。
あとはブックマークしたものを実行するだけで赤い部分が表示され、該当範囲がタッチ不可になる。(もう一度実行すると非表示になる) ※
※ Android ChromeはJavaScriptブックマークレットが実行できないため使用不可