車いすなコーダーAbout小樽で3年と少し経験を積み、現在は札幌でコーダーをしております。赤い電動車いすに乗って生活をしています。不便はありますが、行列待ち等の椅子がない状況では、真価を発揮します。※スロープやエレベーターに関しては、もはや好きという感情では収まり切れません。JulJavaScriptPressure.jsはいー、6月は結局一度も更新できずもうあっという間に7月...ご無沙汰更新となってしまいました。Touchに対応」を実現させてくれるPressure.jsというスクリプトがあるようなのです。Pressure.jsこのスクリプトを実際に動かしてサンプルを作ってみたく、今回更新しました。Touchというのは、iPhoneの機能の一つですね。画面を強く押し込むことによって、また違った動作を得られるというものです。※非対応端末の場合、画面を押している長さで判定できるようですPressure.jsを使用することにより、画面が押されている間0~1まで段階的に変化される数値を取得できるようになります。その数値をアレコレして、ゴニョゴニョするわけですね。笑またjQueryライクで使用することが出来たり、他にもオプションなどがあるようです。詳しくは公式ドキュメントを参照してください。Documentationコンテンツ一覧へ戻るコードサンプルまずは肝心のスクリプト本体を読み込んでおきましょう。src="js/lib/pressure.min.js"></script>基本的な使用方法のコード雛形は、次のような形になります。);ざっくりですが、次のような感じでしょうか。start画面が押されたときの処理。end画面から離されたときの処理。startDeepPress段階的に変化される数値が0.5を越えたときの処理。endDeepPressDeepPressが終わったときの処理。change数値が変化されている間の処理(一番使う)。unsupported非対応端末の場合の処理。肝となるのがchangeですね。ある要素が押されている間、最大360°まで回転させたいとしましょう。次のようなコードになります。させるサンプルを作ってみました!サンプルを確認する併せて確認してみてください。コンテンツ一覧へ戻るこの記事を書いている最中にも、何度か公式ドキュメントを見返していたのですが、なんかもっと色々自由を効かせることが出来そうです。近々またサンプルでも作ってみたいと思います!近々...。Posts2019.07.15「別のプログラムがこのフォルダーまたはファイルを開いているので、操作を完了できません。