ホーム › フォーラム › CF2.5使用法全般 › ドラッグやスワイプによるスクローリングについて
- このトピックには80件の返信、3人の参加者があり、最後にLalaineにより7年、 9ヶ月前に更新されました。
-
投稿者投稿
-
2016-05-31 12:26 am #880ラクレス参加者
タイトルの物を導入したいのですがどうも上手くいきません。
スクロールが不安定で座標が小刻みにブレてしまうのと
ドラッグした距離の半分程しかスクロールしない点に悩まされています。
テストデータを添付しましたのでお力添えをお願い出来ますでしょうか。
どうぞ宜しくお願い致します。Attachments:
You must be logged in to view attached files.2016-06-11 8:36 pm #966ASDキーマスター>>ラクレスさん
試作してみました。これでもまだ改良の余地ありと思いますが参考になれば幸いです。スクロールの基準(カメラの中心位置)になるオブジェクトの『動作領域に固定』が無効になっているとスクロールがガタつく原因となります。ご注意下さい。
-サンプルプログラム
https://blog.clickteam.jp/wp-content/uploads/2016/06/cf25_blog_2016-06-11_swipe_scroll.zip2016-06-13 10:46 pm #990ラクレス参加者大変参考になるサンプルをありがとうございます!
まだ完璧とは言えませんが仕組みを理解出来ました。“タッチパネル環境においては”とコメントにございましたが
マウス操作とは違った反応になるという事でしょうか。
マウス左クリック=タップとして扱うのは問題がありますか?
やはりマルチタッチオブジェクトを使うべきでしょうか。添付ファイルはサンプルを参考にさせて頂き試作したものですが
この様な感じで各端末上で問題なく動作しますでしょうか。Attachments:
You must be logged in to view attached files.2016-06-14 2:57 am #993ASDキーマスター>>ラクレスさん
タッチパネル環境では、通常はマウスカーソルは非表示になっており、タップして初めてマウスカーソルの座標が入るため、タップした初回の移動量計算がおかしくなり瞬間移動したような動作になってしまうため、初回の移動量を反映させないように、2フレーム待たせています(1フレームではダメでした)。標準のマウスクリック条件は、1点のポインタにしか対応していない為、複数点の同時タッチに対応したパネルでは、2点以上タップするとどちらも反応してしまうため、操作に支障が出る場合があります(Android等)。同時タップした際に個々のポインタを分けて判定するにはマルチタッチオブジェクトを使用します。
2016-06-15 11:26 am #996ラクレス参加者ありがとうございます!そういう事だったのですね。
同時タップについてですが、制作中のゲームはシングルタッチしか使用しないのでiOSの方はオプションのタッチモードをシングルタッチにする事で、左クリックを条件としたイベントの組み方でも問題ないと思っていました。
androidエクスポーターを所持していないので確認が出来ないのですが、公式サイトにあるAndroid ビルドとプロパティ のチュートリアルを見た限りではタッチモードの設定が無い様でした。
タッチされた時に次タッチを受け付けるまでのディレイを設定すれば同時タッチされた時に上位行のイベントだけ動作させる事が出来るかなと思ったのですが、そういう訳にもいきませんでしょうか。2016-06-15 1:29 pm #997ASDキーマスター>>ラクレスさん
マルチタッチオブジェクトで最初にタッチしたもののみ使用するようにすれば良いでしょう。2016-06-15 4:28 pm #999ラクレス参加者ご回答ありがとうございます。
どうもマルチタップオブジェクトの扱いになれず極力避けたいという思いでした。
ボタンオブジェクトが便利なので結構な数を配置しており、タップ0に限定する場合
タップ0が有効(反転)の条件を付け加える必要がありそうですが、
この “タップ0が有効(反転)” という条件は
例えば2タップで0・1が有効となっている状態で0の指だけ離した場合
0無効1有効 となり条件が満たされる事になるのでしょうか。
それとも有効番号は繰り上げになるのでしょうか。何度も質問させて頂き申し訳ありません。
2016-06-16 2:05 pm #1005ASDキーマスター>>ラクレスさん
>例えば2タップで0・1が有効となっている状態で0の指だけ離した場合
0無効1有効 となり条件が満たされる事になるのでしょうか。それで合っています。
2016-07-19 9:48 am #1377MaralynnゲストHari sa0#&a823y; selalu hitam. Maklum, setiap hari mengejar monyet hitam mulu.Sabar ya mbak. Pasti akan datang hari dimana selalu dinanti :p
2016-07-20 12:14 am #1410SpikeゲストI’m impressed by your writing. Are you a professional or just very knebledgoawle?
2016-07-20 2:11 am #1542DorothyゲストThkniing like that shows an expert’s touch
2016-07-20 6:11 am #1616JonalynゲストCow-boy,Il m’arrive parfois de laisser s’échapper quelques élans de se0iementaltsmi̷n;, mais je vais me reprendre.Mais la vraie performance pour vous c’est d’avoir vue sur la mer à Limoges, ce qui demande une vue extrêmement perçante, ou une capacité d’imagination particulièrement puissante.
2016-07-20 6:21 am #1657Dahrannゲストà ¤°à ¤¾à ¤œà ¤¨à ¤¹à ¥‡ à ¤®à ¤¿à ¤²à ¥Âà ¤Ÿà ¥Âà ¤°à ¥€ à ¤•à ¤¾à ¤«à ¥‡ à ¤†à ¤®à ¤šà ¥Âà ¤¯à ¤¾ à ¤œà ¥Âà ¤¨à ¥Âà ¤¯à ¤¾ à ¤‘à ¤«à ¤¿à ¤¸ à ¤œà ¤µà ¤³à ¤šà ¥‡ à ¤…à ¤¸à ¤²à ¥Âà ¤¯à ¤¾à ¤¨à ¥‡ à ¤¥à ¥‹à ¤¡à ¤¾ à ¤œà ¤¾à ¤¸à ¥Âà ¤¤ à ¤°à ¤¾à ¤¬à ¤¤à ¤¾ à ¤¹à ¥‹à ¤¤à ¤¾ à ¤‡à ¤¥à ¥‡. à ¤¤à ¥Âà ¤®à ¥Âà ¤¹à ¥€ à ¤¦à ¤¿à ¤²à ¥‡à ¤²à ¥€ à ¤¯à ¤¾à ¤¦à ¥€ à ¤–à ¥‚à ¤ª à ¤‰à ¤ªà ¥Ÿà ¥Šà ¤—à ¥€ à ¤†à ¤¹à ¥‡ à ¤†à ¤¤à ¤¾ à ¤¸à ¤—à ¤³à ¥€ à ¤¨à ¤¾à ¤‚à ¤µà ¤‚ à ¤¨à ¥‹à ¤Ÿ à ¤•à ¤°à ¥Âà ¤¨ à ÃÂ à ¥‡à ¤µà ¤¤¤Ã ¥‹.à ¤‡à ¤°à ¤¾ ¤£à ¥€ à ¤«à ¥Âà ¤¡ à ¤®à ¤¾à ¤Âà ¤‚ à ¤«à ¥‡à ¤µà ¤°à ¥‡à ¤Ÿ à ¤†à ¤¹à ¥‡. à ¤§à ¥‹à ¤¬à ¥€ à ¤¤à ¤²à ¤¾à ¤µà ¤šà ¥‡ à ¤•à ¤¯à ¤¾à ¤¨à ¥€ à ¤—à ¥‡à ¤²à ¥‹ à ¤†à ¤¹à ¥‡ à ¤Âà ¤•à ¤¦à ¤¾. à ¤®à ¥‡à ¤°à ¤µà ¤¾à ¤¨à ¤šà ¥€ à ¤®à ¤¾à ¤µà ¤¾ à ¤•à ¥‡à ¤• à ¤…à ¤ªà ¥Âà ¤°à ¤¤à ¥€à ¤® à ¤…à ¤¸à ¤¤à ¥‡. à ¤¥à ¥‹à ¤¡à ¥€ à ¤œà ¤¾à ¤¸à ¥Âà ¤¤ à ¤«à ¥…à ¤Ÿà ¥€ à ¤ªà ¤£ à ¤–à ¥‚à ¤ª à ¤Ÿà ¥‡à ¤¸à ¥Âà ¤Ÿà ¥€.
2016-07-20 6:21 am #1659HoneyゲストThe Lord is moving in so many hearts! I live in Houston and several of my friends are reading one (or all) of y&;8117#all‣s blogs! I began sponsoring William from Kolkata last night and tonight found out another friend of mine is sponsoring a little one, too!Alyssa’s last blog post..
2016-07-20 6:38 am #1710Loreneゲストalways a good idea to have the Rite Aid Coupon policy with you, just in case you encunoter any problems! Don’t forget to check out the list of current
-
投稿者投稿
- このトピックに返信するにはログインが必要です。