コミュニティアイコン プチコン 非公式コミュニティ トピック

アバター
Nippon Network ◆k46RcTKMHqEc
2019/1/13 9:18
質問
プチコン3号のことで質問です。
パソコンみたいな、カーソルを動かして、ソフトに当ててクリックするとソフトが開くみたいなプログラムはありますか?クリックはAボタンで実装してみたいです。

コメント

アバター
More10 2019/1/13 10:14 ◆J1/MCFrfgp6.
カーソルの操作はスライドパッドですか?それともタッチですか?
アバター
Nippon Network 2019/1/13 11:55 ◆k46RcTKMHqEc
More10さんへ

スライドパットです
アバター
はやピー 2019/1/13 16:55 ◆WUk.BW.kE3Qp
皆さん作っているので、そちらに聞いてください
アバター
Nippon Network 2019/1/13 19:15 ◆k46RcTKMHqEc
スライドパットです
アバター
takumi 2019/1/13 20:16 ◆Ce3Q40uXWJjn
僕が以前作っています。
Ver.0.1[本体]
X25EVVAE
Ver.0.2-0.3[更新データ]
NDH5E4L3
Ver.0.4-1.0[更新データ]
NRFE3XZ3
アバター
Nippon Network 2019/1/13 22:30 ◆k46RcTKMHqEc
takumiさんへ
ちょっとだけ似ているかもです…
それと、公開キーありがとうございました
アバター
Nippon Network 2019/1/13 22:32 ◆k46RcTKMHqEc
もうスライドパットでカーソルを動かすことは実装できたのですが、カーソルをソフトに当てると実行するみたいなプログラムだけが完成していない現状です。また、ソフトを実行した後に、事前に指定しておいた実行できるようなプログラムもできればお願いします…
アバター
More10 2019/1/13 22:54 ◆J1/MCFrfgp6.
それは……作っているプログラムを見せてもらわないとどうにもならないと思います。プログラムの構造によってどうやってソフト起動の処理をするかも変わってくるので。
アバター
takumi 2019/1/13 23:11 ◆Ce3Q40uXWJjn
Winphone petitと、Smartphone Mockでは、SPCOLを利用しました。
簡単に言うと、
カーソルの位置を取得する(x,yなど)。

もしも、カーソルが○○の場所にあれば・・・(IF X=・・・)で判定
するのが一番簡単ですが、とても効率が悪いです。
Aボタンを押して判定させるだけであれば、
IF BT=16 THEN(既にBTにButton出力をしていると考えて)
の後にSPの衝突判定をします。

・・・つまり、SPをあまり利用しない人には少し難しいかも知れません。
また、カーソルの定義番号は、512にしておくことをオススメします。
2等にしておくと、後々カーソルの前にアイコンが表示されるようになります。
h = SPHITSP(512)
これで、hに衝突(カーソルと接触)しているアイコンの定義番号がでます。
その後、
IF h==1 THEN GOTO @TEST1
IF h==2 THEN GOTO @TEST2



とします。この時のhは、アイコンの定義番号なので、例えばSPSET等で1に設定アイコンを定義していれば、h==1の後の部分をGOTO @OPTION等にすれば良いのです。
そして、最後に、
@OPTION
EXEC"OPTION"

のようにすると、アイコンをクリックすると@OPTIONに移動して、OPTIONファイルを開くようにできるはずです。
なお、Window製ではないので、パソコンのようにはなりません。
アバター
Nippon Network 2019/1/14 11:02 ◆k46RcTKMHqEc
takumiさんへ

詳しく説明していただき、ありがとうございました!

コメントを書く

  • こちらは「プチコン3号」「プチコンBIG」など、プチコンシリーズに関する話題を扱ったコミュニティです
  • プチコンシリーズにまったく関係ない書き込みはご遠慮下さい。削除の対象となります
  • こちらにはその他のゲームや雑談のコミュニティはなく、作る予定もありません (ひとりで管理できないため)。ごめんなさい
  • ユーザー登録なしで書き込みができます
  • 秘密の合い言葉は成りすましの防止 (トリップ機能)、書き込みの編集時の本人認証に使用します
  • 秘密の合い言葉に他人に推測されやすい言葉、他サービスと同じパスワードは入力しないでください。
  • 書き込むと、投稿時に入力したお名前と秘密の暗号が記憶され、ログイン状態になります

- WEB PATIO -