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

アバター
スケさん ◆YJjXHENp4drH
2018/1/25 6:57
質問
ひらがなに入力した文字列で文字を分析して、スプライトなどでフォントに変えられますか?
例えばA=''あ''
IF A==''あ'' TNHI
までは分かります
これ以降はどうなりますか?

コメント

アバター
キルル2 2018/1/25 7:04 ◆rGE712Ruejv7
spset?
アバター
スケさん 2018/1/25 7:26 ◆YJjXHENp4drH
そのスプライトの配置です
アバター
moi 2018/1/25 7:39 ◆hL/XpFV8MD2F
Z$="お好みの平仮名"
COL=お好みの色(""では囲まない) 例→RGB(100,55,100)
GPAGE 4,4
GFILL 0,0,16,16,0
GPUTCHR 0,0,Z$,2,2,COL
アバター
moi 2018/1/25 7:40 ◆hL/XpFV8MD2F
こうしたら
GPAGE 0,0
SPSET 0,0
SPOFS 0,RND(400),RND(240)
SPSCALE 0,RND(10),RND(10)
アバター
moi 2018/1/25 7:41 ◆hL/XpFV8MD2F
まあやってみればわかります
アバター
キルル2 2018/1/25 13:16 ◆rGE712Ruejv7
moiさんの方法でできると思います
アバター
あきと 2018/1/25 17:24 ◆7TEpcjb/rk2E
まずはスケさんのソースで
A=”あ”
となっていますが、Aだと数値型なのでA$としないと代入できません。(そういうプチコンの決まり事です)
GPUTCHRという命令を使うとグラフィック面に文字を直接描くことができるのでその命令を使ってスプライト用のグラフィック面であるGRP4に指定の文字を書き込めばスプライトとして使用できるようになります。
書き込んだ際にデフォルトで配置してあるスプライト用グラフィックが消えてしまう事も注意してください。(ACLSで復活します)

コメントを書く

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

- WEB PATIO -