プチコン3号 SmileBASIC コミュニティプレイ日記サファイア nmskt4649v2015/08/26 08:57:38タッチパネル(下画面)の当たり判定の設定方法を教えてください。0そうだね 14返信プレイ済み2017/11/03 16:00:25に取得
プチコン3号 SmileBASIC コミュニティ返信[1]親投稿Σ εαρ Malfoy-Malfoy2015/8/26 12:35TOUCH OUT T,TX,TY Tにタッチし続けている時間、 TXにタッチしている位置のX座標、 TYにY座標が入ります。0そうだね プレイ済み2017/11/03 16:00:25に取得
プチコン3号 SmileBASIC コミュニティ返信[2]親投稿サファイア nmskt4649v2015/8/26 13:28もう少し簡単に説明をお願いします!0そうだね プレイ済み2017/11/03 16:00:25に取得
プチコン3号 SmileBASIC コミュニティ返信[3]親投稿V.D. 5962-63214-975132015/8/26 16:10「簡単に」と言われても・・・TとかTXとかTYっていうのは、変数のことだと思います。プチコンのガイドも見てみたらいいと思います。0そうだね プレイ済み2017/11/03 16:00:25に取得
プチコン3号 SmileBASIC コミュニティ返信[4]親投稿V.D. 5962-63214-975132015/8/26 16:14X・・・縦座標 Y・・・横座標 です。 原点は、一番左上だったと思います。 0そうだね プレイ済み2017/11/03 16:00:25に取得
プチコン3号 SmileBASIC コミュニティ返信[5]親投稿Σ εαρ Malfoy-Malfoy2015/8/26 16:18簡単に言うと… Tの値は画面を押している間は常に増加し続け、画面からはなすと0からになります。 0→1→2→3→4→0→0→0→1→2→3 押す 離す 押す といった感じです。 TXとTYには押しているパネルの位置が入ります。 左の方を押す→TX[小] 右の方を押す→TX[大] 上の方を押す→TY[小] 下の方を押す→TY[大] というようになります。これはLOCATEやSPOFSなどと同じような感じです。0そうだね プレイ済み2017/11/03 16:00:25に取得
プチコン3号 SmileBASIC コミュニティ返信[6]親投稿サファイア nmskt4649v2015/9/1 15:19座標をPRINTしてみました。 下画面にも振り分けられていて、辺の5ピクセルは検知できませんでした。 あの、 IF TOUCH==座標 THEN GOTO@~ で良いのですか? また、これでいい場合当たり判定の拡大は出来ますか? お願いします。0そうだね プレイ済み2017/11/03 16:00:25に取得
プチコン3号 SmileBASIC コミュニティ返信[7]親投稿サファイア nmskt4649v2015/9/1 15:23Tの値はなぜ増えるのですか?意味を教えて下さい。 X,Yは説明書で知りました。気を使っていただきありがとうございます。0そうだね プレイ済み2017/11/03 16:00:25に取得
プチコン3号 SmileBASIC コミュニティ返信[8]親投稿Σ εαρ Malfoy-Malfoy2015/9/1 18:00TOUCH OUT T,X,Y Tは押している間の時間です。 押し続ければ値は増加し、離すと0になります。 IF文では、X,Yそれぞれの範囲を指定することで「○○の位置を押されたら…」という形が作れます。0そうだね プレイ済み2017/11/03 16:00:25に取得
プチコン3号 SmileBASIC コミュニティ返信[9]親投稿サファイア nmskt4649v2015/9/13 20:54という事は、 IF TOUCH==座標 THEN GOTO@~ でいいですか? 長押しの為にTの値が増えるのですか? 長押しの判定はどうしたら良いのですか? 教えて下さい。0そうだね プレイ済み2017/11/03 16:00:25に取得
プチコン3号 SmileBASIC コミュニティ返信[10]親投稿サファイア nmskt4649v2015/9/13 20:55座標はX,Yの事です。0そうだね プレイ済み2017/11/03 16:00:25に取得
プチコン3号 SmileBASIC コミュニティ返信[11]親投稿Σ εαρ Malfoy-Malfoy2015/9/14 6:00WHILE 1 TOUCH OUT T,X,Y IF X>20 && X<100 && Y>50 && Y<70 THEN BEEP WEND このようにすればタッチした座標が 20<X<100 50<Y<70 だったときに音がなります。0そうだね プレイ済み2017/11/03 16:00:25に取得
プチコン3号 SmileBASIC コミュニティ返信[12]親投稿Σ εαρ Malfoy-Malfoy2015/9/14 6:04↑WENDの上にVSYNCをつけ忘れました。 WHILE 1 TOUCH OUT T,X,Y IF T==60 THEN BEEP VSYNC WEND Tに当たる部分の変数はタッチしている間、1/60秒ずつ増えていくので上のようにすれば1秒間タッチすると音がなるようになります。0そうだね プレイ済み2017/11/03 16:00:25に取得
プチコン3号 SmileBASIC コミュニティ返信[13]親投稿サファイア nmskt4649v2015/9/21 20:17座標が、 20<X<100 50<Y<70 とは、どういうことですか? (どういう処理が行われているか) 教えて下さい。0そうだね プレイ済み2017/11/03 16:00:25に取得
プチコン3号 SmileBASIC コミュニティ返信[14]親投稿サファイア nmskt4649v2015/9/30 20:421秒間押して、できました!0そうだね プレイ済み2017/11/03 16:00:25に取得