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

アバター
More10 ◆J1/MCFrfgp6.
2018/10/27 18:15
質問
スプライトについて
スプライトをタッチしている間だけサイズを変えるにはどうしたらいいですか?

コメント

アバター
はる 2018/10/27 18:24 ◆75Vh4SY8TdKS
OPTION DEFINT
XSCREEN 3
DISPLAY 1
SPSET 0,0
SPCOL 0
SPOFS 0,RND(304),RND(224)
WHILE 1
TOUCH OUT T,X,Y
S=(0<T)*9*SPHITRC(0,X,Y,1,1)+1
SPSCALE 0,S,S
WEND
アバター
More10 2018/10/27 19:01 ◆J1/MCFrfgp6.
すみません、説明不足でしたね。
分かりやすく言うと、タッチしている間だけサイズを0.9にして、そうでない時は1にするということです。
アバター
はる 2018/10/27 19:11 ◆75Vh4SY8TdKS
OPTION DEFINT
XSCREEN 3
DISPLAY 1
SPSET 0,0
SPCOL 0
SPOFS 0,RND(304),RND(224)
WHILE 1
TOUCH OUT T,X,Y
S#=1-.1*(0<T)*SPHITRC(0,X,Y,1,1)
SPSCALE 0,S#,S#
WEND
アバター
しんいち 2018/10/27 20:26 ◆lHy.hAWXbthn
キーボードのキーを押したら少し小さくするのかな。私は少し小さいキーの画像も用意して、SPCHRで切り換えようと思っています。小さくなるのはキー(四角)だけで、キー上の文字は小さくしない。別スプライトにしているので。SPSCALEで縮小すると、見た目崩れそうなのが心配。
アバター
はる 2018/10/27 20:49 ◆75Vh4SY8TdKS
キーボードのキーだとは気づきませんでした。
アバター
ツララ 2018/10/27 20:50 ◆ArUdBYOYME1V
ソフトキーボードのキーくらいの大きさだとSPSCALEで大きさを変えると
しんいちさんの指摘通り形が崩れると思うので
外周1ドット分くらいの背景と同じ枠線のスプライトを別に用意して
タッチしている間上に重ねて表示を提案す
アバター
More10 2018/10/27 22:11 ◆J1/MCFrfgp6.
皆さん鋭いですねぇ…。
まあ、キーボードの画像作ってたりしてたらすぐバレるのは当然でしょうか。

ここまでの皆さんのコメントを見てこうすることにしました。

・キーボードと文字の画像を分ける(むしろ今まで何故合わせていたのか謎)
・秘密のある企みをしているのでキーボードの画像をSPCHRで切り替える方法は使えない。よってツララさんの「白い枠を表示させる」を採用。

トピックのお題とは少しズレてしまいましたが、僕のやりたい事はこれだったので問題ありゃせん。皆さんありがとうございました。
アバター
はる 2018/10/27 22:22 ◆75Vh4SY8TdKS
標準キーボードではキーボードと文字の画像を分けています。
アバター
More10 2018/10/27 22:23 ◆J1/MCFrfgp6.
>>はるさん

そうでしょうね。むしろ合わせてたらよっぽどのアホ(私)です。
アバター
はる 2018/10/27 22:24 ◆75Vh4SY8TdKS
そちらの方が画像も節約できるのでいいですね。
アバター
氷柱 2018/10/28 11:22 ◆B7lOIJDWuOqi
>>ツララさん
寒い。
と書けばツララが釣れるかな。

コメントを書く

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

- WEB PATIO -