Petitverse
ゲストさん (
ログイン
)
ログイン
コミュニティ内検索
コミュニティ一覧
Petitverse ご利用ガイド
Petitverse からのおしらせ
プチコン 非公式コミュニティ
トピック
海月ちゃん
◆AuEqPuVzO8Aw
2018/3/4 22:45
質問
フォント問題
GRP0とかに書き込まれたフォントデータをsave、load無しでフォントに変える方法がわからんぞい
コメント
こういち
2018/3/4 22:51
◆ou0jbJnEJ0Kb
@GSAVEでグラフィックを数値に変換
AFONTDEF
言うのは簡単ですが、わりと面倒です。
海月ちゃん
2018/3/4 22:59
◆AuEqPuVzO8Aw
kwsk
こういち
2018/3/4 23:13
◆ou0jbJnEJ0Kb
GPR nのx,y,x+8,y+8のところに書いたフォントデータをC$のフォントに変えたい場合
DIM A[64]
GSAVE n,x,y,8,8,A,1
FONTDEF ASC(C$),A
で出来ます。ありゃ?そんなに面倒じゃないような…?
海月ちゃん
2018/3/4 23:44
◆AuEqPuVzO8Aw
こういうのをfor nextで全部叩き込む方法とかってありますかね
ZEX
2018/3/5 3:02
◆RrwFtq39WJM3
そこまで判ってるならやってみたらイイじゃないw
何故やらない
Villit
2018/3/5 3:25
◆vHS9PZuQvtOx
フォントデータはGRP0にある状態で、そこからLOADを使わずにGRP0をGRPFに持っていきたいってことですよね?
何故かGRPFはグラフィック命令の描画先に指定できないんですよね。
GRPFを描きかえる命令はLOADを除くと恐らくFONTDEFだけで、
FONTDEFでは書き換え位置が文字コードでの指定になるので、
文字コードと座標の対応データが必要になると思います。
ZEX
2018/3/5 4:40
◆RrwFtq39WJM3
それはここに在るね
http://smilebasic.com/supplements/unicode/
海月ちゃん
2018/3/5 14:25
◆AuEqPuVzO8Aw
文字コード順でしか書き換えられないのか
出来れば座標順で書き換えたいんだけど
文字コードで試して見たら順番ぐっちゃぐちゃになった
ZEX
2018/3/5 15:15
◆RrwFtq39WJM3
座標を基に文字フォントを設定したいのであれば
http://smilebasic.com/supplements/unicode02/
そこにある(X座標, Y座標)から文字コードに変換しなければ
正しい位置に設定できるはずありません。
座標から文字コードに変換するデータは入力していないのでしょう?
まずそこからだと思いますよ
こういち
2018/3/5 15:18
◆ou0jbJnEJ0Kb
公開キー[Q3K8XP9Y]
文字を座標順に並び替えました。(途中まで)
はる
2018/3/5 15:28
◆75Vh4SY8TdKS
フォントの座標順に並び替えた文字列持っているので公開しましょうか?
はるき
2018/3/5 17:02
◆OcUzQDWy8kwA
海月さん
デデデ大王意識?
みなつ
2018/3/5 17:38
◆hJTkStjweib1
私は文字コードとGRPF上での座標の対応を自動的に調べるため、
・各フォントの左上に「文字コードと同じ色」を設定(FONTDEF)してから
・GRPFをGSAVEして、各文字の左上の「色」を調べる
ようなことをしました(*´▽`*)
しんいち
2018/3/5 19:28
◆lHy.hAWXbthn
ここのトピ見て、文字コード0〜65535 1つずつGPUTCHRしてGSAVEした配列とGRPFの512×512中の8×8ずつをGSAVEした配列を比較して、不一致がなければその文字コードの座標、というようにして対応リストを作成してみたところ、BIGで30分位かかった。3号だと恐ろしい位時間がかかりそう^^;
まぁ、一度そのリスト作ってしまえば以降はそんなにかからずにフォントを設定できると思うけど、そのリストをファイルで持っとくなら、結局GRPF用画像ファイルをLOADするのと変わらんか。
はる
2018/3/5 20:15
◆75Vh4SY8TdKS
フォントの座標順に並び替えた文字列
公開キー【4R85JETD】
確かにデデデ大王ですねwwww
コメントを書く
こちらは「プチコン3号」「プチコンBIG」など、
プチコンシリーズ
に関する話題を扱った
コミュニティです
プチコンシリーズにまったく関係ない書き込みはご遠慮下さい。削除の対象となります
こちらにはその他のゲームや雑談のコミュニティはなく、作る予定もありません (ひとりで管理できないため)。ごめんなさい
ユーザー登録なしで書き込みができます
秘密の合い言葉は成りすましの防止 (
トリップ機能
)、書き込みの編集時の本人認証に使用します
秘密の合い言葉に他人に推測されやすい言葉、他サービスと同じパスワードは入力しないでください。
書き込むと、投稿時に入力したお名前と秘密の暗号が記憶され、ログイン状態になります
normal
happy
like
surprized
frustrated
puzzled
画像
ネタバレ
投稿する
-
WEB PATIO
-