二歩目 文字の飾(かざ)り付け
〜文字の色を変えてみよう〜
さてと ただ文字を出すだけでは 面白(おもしろ)くないので
進化(しんか)させましょう!
ちゅうか これだけではゲームを作るのは無理だ(^^;
まず・・・文字の色を変えてみましょう
僕はミドリや この色が好きだが 命令には
colorという 命令を使います
使い方は・・・
color 255,0,0 print "赤" stop |
となります
colorの右にくる数字は
左から赤 緑 青 の順になっていて その色の強さ(明るさ)をあらわす
例えば
color 255,0,0 print "赤" color 0,255,0 print "緑" color 0,0,255 print "青" stop |
のようにやると どうなりました?
ちゃんとその文字と色が合っているでしょう
注意したいのがその数字は最高(さいこう)255まで
ということです。 なぜ赤と緑と青かというと
コンピューターの画面(テレビでもいい)を ムシメガネか 顔を近ずけて見てください
小さな 赤と緑と青で出来ているはずです
これは光の三原色といって この三色の明るさで
いろんな色を作り出しているからです
さて本題(ほんだい)に戻りましょう・・・(@0@;)
そうすると 0が一番暗くて 255が一番 明るくなるということです
すべて0だと黒で
color 0,0,0 mes "???" stop |
すべて255だと 白になります
color 255,255,255 mes "???" stop |
見えない・・・・
もちろん
絶対 0か255で無ければいけないことはありません
color 255,100,25 print "何色か?" stop |
と やってもいいです
, で 数字と数字の間を 区切ってください
ま 分からないことがあったら 掲示板に書くか メールをください
さてと じゃあ今度は フォント(書体)を変えてみようか
〜文字の書体を変える〜
学校で習った? 明朝体とかゴシック体 例えば
ヤッホー l ヤッホー
MS 明朝 l MS ゴシック
とまあこんな具合にね HSPで表示する文字も こういうことが出きるのでござる
font という命令を使う! それともう2個 いいことがfontには出来る
それは・・・文字をでかく出来るーーー!!! と
もう一個は・・・ひ み つ
fontはこう使うのだ!
font "MS 明朝",30,2 mes "ケッコウ でかい・・・かも" stop |
横の30が大きさ 40にしたらもっと大きくなるってこと
注意! いつもながら、 30と 2 の間に , があることをお忘れなく
今までの技術を集めて!!!!!
font "MS 明朝",50,2 color 255,200,100 mes "パワー" stop |
ん?
font "MS 明朝",50,2 の ,2は何かって?
それはもう一個のいいこと(まえに ひ み つっていったやつ)
である 文字のスタイルなのだ!
0 | 普通 |
1 | 太字 |
2 | 斜(なな)め文字 |
4 | 太い 斜め文字 |
8 | 取り消し線 |
16 | アンチエイリアス |
ということね
これで指定したスタイル(文字の形?)が指定できる
1なら太字だし2なら斜めになるし
マートーメ〜 color・・・赤緑青の順での明るさをセッテイして 好きな色を作り出す font・・・フォントのセッテイ ついでに 字の大きさと スタイルも変えれる |