« 【講座】HSPよく使うフレーズ 第11回 CSVファイルを読む | メイン | 【よみもの】「うしくんと話そう」 第6回 HSPTVコンテストの巻き »
2006年08月01日
HSPTV!メルマガ 第19号
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
HSPTV!メルマガ 第19号 N0.0019 2006/08/01 発行
編集長:うすあじ ( hsptv@hspcenter.com )
発行:HSPTV!(ONION software)
WEBサイト:http://hsp.tv/
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
登録解除などはこちら http://hsp.tv/play/service.html
■はじめに
・お知らせ1
じゃーん!
本日よりHSPプログラムコンテスト2006のスタートです!
HSPプログラムコンテスト2006
http://hsp.tv/contest2006/
今年も来ちゃいましたねぇ~。
ドキドキしますねぇ。
まだ何を作るか考えてない!というひとは去年の応募作品をみたりして、
アイデアを練るのもいいかも!
募集は10月31日までと随分先に思えるけど、
油断してると、作り損ねちゃったりするね。
学生なら夏休みを活用するといいんじゃないかな。
夏休みの少ない会社員の人なら、計画的に休日を使って
じっくり作るのがお勧めです。
・お知らせ2
次は書籍発売のニュース。
前回お知らせした”逆引きHSP3プログラミング事典・基本編”に続いて、
”応用編”が発売です。
逆引きHSP3プログラミング事典[応用編]
http://www.cbook24.com/bm_detail.asp?sku=4777512274
コンテストの作品作りにも活用できるテクニックが満載です。
・お知らせ3
さらに、もう1冊HSP関連の本です。
「わかるマイコン電子工作 USB機器の製作(電波新聞社)」発売中。
自作のUSB機器とHSP3を使って電子工作を楽しめます。
http://www.dempa.com/books/newbook.html#206
cbook24ではこちら
http://www.cbook24.com/bm_detail.asp?sku=4885549205
電子工作ファンの人はいろいろできて楽しめそうだね。
では、メルマガ19号をどうぞ!
(うすあじ)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
■今回のインデックス
【よみもの】「うしくんと話そう」第6回(ゆめゆめゆうか)
【講座】「教えて!おにたま!!」(おにたま)
【講座】HSPよく使うフレーズ 第12回(うすあじ)
【募集】メルマガ投稿募集中
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
【よみもの】「うしくんと話そう」 第6回 HSPTVコンテストの巻き
ゆめゆめ:♪もしもし、みなさん、みなさんよ~、
こっとし~もコンテスト~のきせつだね~。
いまからつくってまにあうか~、
とりあえ~ずや~ってご~らん~なさい。
うしくん:なにその無責任な歌は…(x_x)
ゆめゆめ:もしもしかめよ、の替え歌よん(^_=)
うしくん:いや、それはわかってるけど!
ゆめゆめ:私には、作詞作曲の才能は全くない(`_´)だがしかし、
応援したかったく( ̄△ ̄)ノ
その気持ちをうけとってちょーだい!!d(@^∇゜)/
うしくん:ことしのコンテストのトップイラストは乃美康治さんに
描いて頂きました<(_ _*)>
ゆめゆめ:長年、同人誌(しかも超有名らしい!)を作り続けてる
大御所さんです。
うしくん:HSPってすごいんだね~~ヾ(〃^∇^)ノわぁい♪
ゆめゆめ:しかも(ノ゜・゜)ノびっくり!!なことに、
ボランティアで描いて頂いてるんですよ(/ヘ ̄、)グスン
うしくん:世の中、いい人がいるもんだね(ρ゜∩゜) グスン
ゆめゆめ:そんな乃美さんのサイトにみんなも遊びにいっちゃいましょ~。
http://members.jcom.home.ne.jp/nom/
うしくん:かわいいイラスト・漫画がたくさんあります!
ゆめゆめ:がんばるあなたを応援したい!!( ̄^ ̄ゞ ケイレイ!!
うしくん:そーだね、そーだね、ぼくらもがんばらなくちゃだよね
・゜・(ノД`;)・゜・
ゆめゆめ:かめの歩みで一歩づつだわね。
よっとせz(-_-z))。。((s-_-)s あっらよ
うしくん:あ、でもコンテスト参加者には賞品あります!ので、
みなさんお楽しみに~☆^∇゜) ニパッ!!
ゆめゆめ:ことしの参加賞は何になるのかしらね~
キョロ (。・_・。 ))(( 。・_・。) キョロ
うしくん:ぼくはつかわれるのかな~??
ワクワク"o(・ェ・o))((o・ェ・)o"ドキドキ
ゆめゆめ:それでは、みなさん、またお会いしましょ~~マタネッ(^ー^)ノ~~
(ゆめゆめゆうか)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
【講座】「教えて!おにたま!!」
<姫野さんからのおたより>
あるスクリプトで「プリプロセッサ命令」が書かれている行の
コメントに「¥」マークが入っていました。
この「¥」マークをはずすとエラーになってしまいました。
まだまだ初心者の域をでないまま「プリプロセッサ命令」を
よくわからないまま使っているせいだと思いますが、
コメントに「¥」マークがあるかなしかで、動いたり、
動かなかったりするのがよくわかりません。
<こたえ>
「教えて!おにたま!!」へのお便りありがとうございます(^^
「プリプロセッサ命令」というのは、最初に「#」の記号が入っている
命令のことで、1行に1つしか書けないなど通常の命令とは使い方が
異なっています。
どうして、このような分かり難い仕組みになっているかと言うと、
命令を実行するタイミングが違うからなのです。普通の命令は、
スクリプトが上から順番に読み込まれて実行されます。
たとえば、mes命令で文字を表示する前にwait命令があったら、
wait命令で時間を待ってから、mes命令が実行されることになります。
これに対して、最初に「#」の記号が入っているプリプロセッサ命令は、
[F5]キーを押して実行を開始する時点ですでに機能が果たされています。
たとえば、「#include」は、指定したファイルを結合するための
命令ですが、「#include」の位置がスクリプト内のどこにあっても
結合は行なわれます。
さて、コメントにある「¥」マークについてですが、これは
プリプロセッサ特有の行接続ルールが関係していると思われます。
プリプロセッサ命令が書かれた行は、最後に「¥」マークを置くことで
次の行を接続することができます。
#include "hspext.as" ;test\
mes "TEST"
stop
上のようなスクリプトでは、mes命令が無視されてしまいます。
これは、「#include」のある行と次の行が「¥」マークによって
接続されて、
#include "hspext.as" ;testmes "TEST"
のように解釈されているためです。
コメント内の文字列が解釈されるのが特殊なので、戸惑うことが
あるかもしれませんが、仕組みがわかっていれば大丈夫です。
それでは、またまた。
HSPに限らず、PCのコトやプログラミング関係どんなことでも
お便り待っています。
(おにたま)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
【講座】HSPよく使うフレーズ 第12回 ペイントソフトっぽいもの
マウスを使ってペイントソフトっぽいものを作ってみよう。
コーヒーを飲みながら昔のパソコンの事を思い出していると、
MacPaintというソフトのことをちょっと思い出した。
マウスでちょっとヘボい絵を描くツールってどうやって作るのかな?
と思ったら簡単そうなので作ってみました。
マウスの位置はシステム変数mousexとmouseyでわかります。
これはウィンドの左上からの座標。
それから、ボタンのクリックはstick命令で検出できます。
左ボタンを押すと●などを置けて、右クリックで置くキャラクタを
変更するというスクリプトにしてみた。
たったこれだけのスクリプトで絵が描けるのは面白いね。
screen 0,640,400
dim paint_char,10,10
paint_char(0)="●"
paint_char(1)="・"
paint_char(2)="★"
paint_char(3)="■"
*top
title ">"+paint_char(n)
x=mousex:y=mousey
stick key,256
if (key & 256):pos x-10,y-10:mes paint_char(n)
if (key & 512):n=(n+1) & 3
await 1
goto *top
[mouse.hsp / hsp3用]
(うすあじ)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
【募集】メルマガ投稿募集中
”HSPTV!メルマガ”への投稿をお待ちします。
募集するコーナーは
(1)「教えて!おにたま!!」
HSPの素朴な疑問をHSPの作者おにたま氏に聞いてみよう!
というコーナー。疑問。知りたいテクニックなどを直接聞く
チャンス。
(2)「うしくんの名前募集・うし的人生相談・夏休み自慢」
HSPTVサイトで見かける”うしくん”に名前を付けてね。
"うし的人生相談"への相談、”夏休み自慢”も受け付けてますよ。
メルマガに関する要望や感想、日常のお便りもお待ちしています。
全ての投稿は”うすあじ”( hsptv@hspcenter.com )まで。
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
[PR]オススメHSP3の本
・逆引きHSP3プログラミング事典[応用編]
http://www.cbook24.com/bm_detail.asp?sku=4777512274
・逆引きHSP3プログラミング事典[基本編]
http://www.cbook24.com/bm_detail.asp?sku=4777512266
・最新HSP3プログラミング入門―Windows95/98/NT/2000/Me/XP対応
http://www.cbook24.com/bm_detail.asp?sku=4798011916
[PR]CodeZineでHSPの連載開始
・おにたまの連載”開発者のためのHSP言語スピード入門 ”
http://codezine.jp/a/article.aspx?aid=441
[PR]HSPプログラムコンテスト2006
http://hsp.tv/contest2006/
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
■編集後記
新刊、コンテスト、とメルマガスタッフは忙しい毎日を送っています。
これからもっと暑い夏になりそうです。
コンテストは今年ももりあげるのかな?
うしくんに人生相談はくるのかな?
期待と不安で盛り上がる夏です。
うなぎでも食ってがんばろうっと!
(うすあじ)
■過去ログページについて
過去ログの公開ページはこちら
http://www.hspcenter.com/hsptvm/
■解約方法
登録解除などはこちら
http://hsp.tv/play/service.html
■広告の掲載など
本メールマガジンの広告掲載のご相談は
”うすあじ”( hsptv@hspcenter.com )までお願いします。
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
編集長:うすあじ ( http://hspcenter.com/ )
記事の投稿、ご意見、ご希望はこちらまで hsptv@hspcenter.com
ONION software Copyright 2006(c) All rights reserved.
メルマガ本文の再配布・商利用、転載は禁止させて頂きます。
HSPのスクリプトサンプルは自由に再利用しても構いません。
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
投稿者 usuaji : 2006年08月01日 00:00
口臭チェッカー市場