« 【よみもの】「うしくんと話そう」 第1回 自己紹介のまき | メイン | 【よみもの】うしくんと話そう 第2回 何のコーナー?のまき »

2006年06月06日

HSPTV!メルマガ 第15号

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
HSPTV!メルマガ 第15号 N0.0015 2006/06/06 発行

編集長:うすあじ ( hsptv@hspcenter.com )
発行:HSPTV!(ONION software)
WEBサイト:http://hsp.tv/
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
登録解除などはこちら http://hsp.tv/play/service.html

■はじめに

毎日、ハッキリしない天気が続きます。
このまま梅雨入りかな?なんて思いながらも、雨もいいもの。
洗濯物が乾かないのが、困りますけどね。

さて、うしくんの命名に沢山のおたよりを頂きました。
ありがとうございました。
うしくんも喜んでいるみたい。

それから、恒例の講座も3つそろってます。

雨の日でも、曇りの日でも、ゆっくりご覧下さい。

(うすあじ)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
■今回のインデックス

【よみもの】うしくんと話そう 第2回(ゆめゆめゆうか)

【講座】HSPたまひよ塾 - 第11回(悠黒喧史)

【講座】HSP3ワンポイントテクニック 第8回(おにたま)

【講座】HSPよく使うフレーズ 第8回(うすあじ)

【募集】メルマガ投稿募集中
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
【よみもの】うしくんと話そう 第2回 何のコーナー?のまき

うしくん:「そういや前回は、けっきょく何のコーナーかわからないまま
だったね。」

ゆめゆめゆうか(以下ゆめゆめ):「凸(´口`メ) あんたが、いじけた
りキレたり忙しかったからよ!!」

うしくん:「じつは、この二人!(・_・;)_・;)・;);)) ナントッ!!HSPの
ことは全くわからない(^▽^;)」

ゆめゆめ:「いや、ほらデザイナだから(^▽^;)あらたな風をふきこむの
よワクo(゚ー゚*o)(o*゚ー゚)oワク」

うしくん:「毎回、ただ話してるだけでいいのかな?」

ゆめゆめ:「そのつもり~(´ ▽`).。o♪♪」

うしくん:「軽く言ってるけど、みんなプログラムを勉強するぐらいだか
ら頭いいんだよ!そんな適当でいいの?(-。-;)」

ゆめゆめ:「いっくら頭よくたって息抜きは必要よ!」

うしくん:「やけに強気だね…。(´ρ`)ぽか~ん」

ゆめゆめ:「というわけで、ただ話してるだけのこのコーナー。」

うしくん:「みなさんヨロシク(゚0゚)(。_。)ペコッ」

ゆめゆめ:「ヨロシク( ゚ー゚)/゚*゙:¨*;.・';゙:..・☆」

うしくん:「ところで、ぼくって意外と人気者かも…(ー_ーゞ イヤァ、、、
ほら、さっそくぼくの名前を応募してくれてるんだよヾ(@~▽~@)ノ」

ゆめゆめ:「w|;゚ロ゚|w ヌォオオオオ!!」

<クラスさんからのおたより>

はじめまして! HSPを使ってパソコンを勉強している者です。

早速ですが、うしくんの名前を考えました。
「ソックウェイト」
このままでは呼びづらいため、通称は「クウ」。

ゆめゆめ:「=( ̄□ ̄;)⇒なんの命令だかわかんないわ…」

うしくん:「おにたま曰く、HSPユーザでも3割ぐらいしか知らないか
もって…(^▽^;)」

ゆめゆめ:「オオーw(*゚o゚*)wコアなユーザーさん!
クウってかわいい(*^.^*)」

うしくん:「おたよりどうも<(_ _*)> ありがとう」

<高橋さんからのおたより>

マドモアゼル・うし

ゆめゆめ:「?('□'*('□'*('□'*('□'*)ガビーン!!うし『くん』なのに
マドモアゼル( ̄■ ̄;)!?」

うしくん:「?('□'*('□'*('□'*('□'*)ガビーン!!しかも、やっぱり
うしなんだね(^▽^;)」

ゆめゆめ:「おたよりどうもありがとう☆^∇゜) 」

<公太郎さんからのおたより>

「たくや」ってのは(


ゆめゆめ:「σ(゚・゚*)ンート・・・なぜに、たくや?」

うしくん:「ぼくがキムタクに似てるからじゃない?
(=v=)ムフフ♪」

ゆめゆめ:「・・・・・・・・(ノ_-;)ハア…
おたよりどうもありがとう☆^∇゜)」

うしくん:「ぼくの名前はまだまだ募集してますので、
みんなよろしくね~~ヾ(○゚▽゚○) マッタネーン♪」

(ゆめゆめゆうか)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
【講座】HSPたまひよ塾 - 第11回「キャラクターの移動?」

今回は、画像のコピーを応用したテクニック。キャラクター画像を画面の
左側から右側へ移動させてみましょう。
前回同様「onitama.jpg」という画像を使います。
以下の画像はスクリプトを実行するフォルダと同じフォルダに置いてくだ
さい。


画像:onitama.jpg
http://www.hspcenter.com/hsptvm/archives/onitama.jpg
(WEBブラウザで表示後、右クリックで画像を保存。)

▼サンプルスクリプト
;----------------------------------------
buffer 2 :picload "onitama.jpg"
screen 0,640,480
repeat 50
pos 8*cnt,180
gcopy 2,0,0,120,120
wait 10
loop
;----------------------------------------
repeat~loop命令のシステム変数cntで、キャラクター画像をコピーする
座標を指定し、gcopy命令でキャラクター画像をそこにコピーしています。

このサンプルスクリプト、実はまだ未完成です。
実行するとキャラクター移動の際に画像の一部が残像として残ってしまう
のです。
この残像を消すにはどうしたらいいでしょう?
解答は次回に示しますが、それまでにいろいろと考えてみてください(^^)
それでは、また。

(悠黒喧史)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
【講座】HSP3ワンポイントテクニック 第8回

このコーナーでは、HSP3の変わった使用例や、気がつきにくい機能など
を紹介していきたいと思います。

HSP3では、picload命令でBMP、JPG、GIFといった形式を扱えるように
なっていますが、それ以外の画像を扱う場面もあるでしょう。
特に、PNG形式は可逆圧縮でコンパクトなサイズに収めることが
できるため、便利な画像フォーマットの1つと言えると思います。

HSP3では、「mod_img.as」というモジュールが標準で用意されており、
これを利用することで、いくつかの画像フォーマットを読み込むことが
できるようになります。

以下のスクリプトは、「mod_img.as」モジュールで提供される命令を使
ったサンプルです。最初に「#include "mod_img.as"」を入れるだけで、
imgload命令を使用することができます。
imgload命令は、指定した画像ファイルの内容を現在のウィンドウ内に
描画します。

#include "mod_img.as"

dialog "BMP;*.JPG;*.PNG;*.GIF;*.ICO;*.TIFF",16
if stat = 0 : end
imgload refstr
sx=size@imgctx(0)
sy=size@imgctx(1)
dialog "画像サイズは、("+sx+","+sy+")です。"
stop

imgload命令により、BMP、JPG、PNG、GIF、ICO、TIFFといった形式を
扱うことができます。ただし、HSP以外のシステムを通してファイルを
読み込むため、EXEファイルやDPMファイルにデータを埋め込むことが
できないほか、memfile命令によるメモリ経由のアクセスもできないので
注意してください。

(おにたま)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
【講座】HSPよく使うフレーズ 第8回 EXEのファイル名を指定

EXEファイルを作るのが面倒だと感じているあなた!
実はHSP3からは、簡単な操作でEXEファイルが作れるようになってるよ。

こんなスクリプトを入力して欲しい。

#packopt name "sample"
#packopt xsize 200
#packopt ysize 100
mes "test"
stop

[HSP3 exetest.hsp]

このようにスクリプトを書くときに、
#packoptでファイル名やウィンドウのサイズを指定しておきます。

EXEファイルを作りたくなったら、「CTRL+F9」を押すだけで
指定したファイル名のEXEファイルが出来ます。

簡単、便利でいいよ。

(うすあじ)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
【募集】メルマガ投稿募集中

 ”HSPTV!メルマガ”への投稿をお待ちします。

 募集するコーナーは

(1)「教えて!おにたま!!」

 HSPの素朴な疑問をHSPの作者おにたま氏に聞いてみよう!
というコーナー。疑問。知りたいテクニックなどを直接聞く
チャンス。

(2)「オススメホームページ」

あなたのオススメするホームページを紹介します。
・ホームページ名称
・URL
・何がオススメポイントなのか

をメールで教えてください。

(3)「うしくんの名前募集」

 HSPTVサイトで見かける”うしくん”に名前を付けてね。
タイトルに”【うしくんの名前】”を書いてメールでお願いします。


さて、これ以外にも”こんな事をやって欲しい”、”週刊にして欲しい”
などのメルマガに関する要望や感想、日常のふつうのお便りも
お待ちしています。

 投稿は”うすあじ”( hsptv@hspcenter.com )まで。
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
[PR]オススメHSP3の本

HSP3がよく分かる1冊。
ゲームのノウハウも沢山つまってます。

・最新HSP3プログラミング入門―Windows95/98/NT/2000/Me/XP対応
http://www.amazon.co.jp/exec/obidos/ASIN/4798011916/

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

■編集後記

”HSPTV!メルマガアーカイブ”のページがリニューアル。
各講座のバックナンバーを読めるようになりました。

http://www.hspcenter.com/hsptvm/

右の”Categories”から選んでください。

「うしくんと話そう」が盛り上がって来ましたね。
どんな名前になるんでしょうか?
謎の多いうしくん(仮)ですが、今後の活躍に期待です。

(うすあじ)

■過去ログページについて

 過去ログの公開ページはこちら
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年06月06日 13:24

口臭チェッカー市場