« 2007年07月 | メイン | 2007年09月 »

2007年08月22日

【よみもの】もーりおのつぶやき 第15回

みなさモ、こんにちモ。
舌足らずな牛、『もーりお』でフガフガ。

男性向けのファッション誌を読んだモ。
男の子が女の子にもてるためのテクが載ってたので
思わず読んでしまったモモ。

たいへん面白く読ませてもらったモモ。
その名も『脱ウブ男』だモモ!
が、しかし、ウブのまんまじゃいけないの!?
テクなんていらないモモ!
男はハートだモモ!!

o O(もーりおのつぶやき)
ボスだけが ちやほやされる 牛世界
雌牛にちっとも もてないぼくも
いまじゃすっかり有名牛

意味:
牛の世界では、力の強いボスばかっりがもてるけど
いまじゃHSPTVの看板しょって
女の子にモテモテ!!…だと、いいなぁ。

もーりおは、つぶやくことが趣味モ。
感想を待ってるモ。

みんなもつぶやきたいことがあったら送ってほしいモ。
短歌や川柳なんかでもいいモ。
宛先は”うすあじ”( hsptv@hspcenter.com )までだモモ~。

(ゆめゆめゆうか)

投稿者 usuaji : 00:30

【講座】「教えて!おにたま!!」

<しゃの さんからのおたより>

HSP3.1のpeasマスターしようとしているの
ですが、配列や構造体が使いたいです。
スクリプトパーツで設定しなければダメでしょうか?

<こたえ>

お便りありがとうございます。
HSP3.1から新しく追加されたPeasエディタは、
スクリプトエディタを使わずにプログラムを
作成することができるツールです。
ただ、1つ間違えないで頂きたい点があります。
Peasエディタは決してHSPのスクリプトの流れを
パーツに直して配置することが目的ではないのです。
HSPが持つ命令1つ1つをPeasのパーツに直したと
しても、配置や設定など手間が増えるだけで、
スクリプトエディタ以上に便利にはなりません。

Peasエディタが活躍する場面は、もっと大きな動作
の単位を組み合わせる時だと考えています。
たとえば、「色々な効果とともに絵を出す」とか、
「画面を表示してキーが押されるまでそのまま待つ」
など、再利用できそうな処理のパターンをパーツ
として登録しておき、スクリプトの内容を深く
知らなくてもプログラムとして動作させられることを
目指しています。もっと極端なことを言えば、
シューティングゲームを作るパーツを配置して、
プロパティの設定をするだけでも動くくらいの
手軽さが出て、初めてスクリプトエディタとは違う
使い方が生まれると思っています。

Peasは、まだ生まれたばかりのツールで、色々と
不自由なこともあるかと思いますが、これからも
HSPとともに発展していければと考えています。
質問の答えとしては、Peasのマスターとなるならば、
目的に合ったパーツを自分でも作りながら、
その中で配列や構造体にあたる要素を提供する
のが正しい道だと思います。
これからも頑張ってくださいね。

それでは、またまた。HSPに限らず、PCのコトや
プログラミング関係どんなことでもお便り待っていますね。

(おにたま)

投稿者 usuaji : 00:30

【講座】HSPよく使うフレーズ 第36回 ファイルには拡張子

うすあじです。

今回も掲示板の質問からのネタ。

「picload "hoge"でファイルが無いと言われます。
jpg形式で保存したのですが、どうしたらいいですか?」

といった、内容のもの。

これは、HSPをはじめたばかりの人がぶつかりやすい壁の一つです。

ファイルには拡張子があります。
WindowsXpでは、拡張子まで表示できる設定に変更しないと、拡張子が
表示されません。

設定の変更は、ファイルを表示しているウィンドウを開いて、
メニューの「ツール」から「フォルダオプション」の「表示タブ」を開いて、
”登録されている拡張子は表示しない”のチェックは外してください。

これで拡張子が表示されます。

今回の拡張子は

hoge.jpg
hoge.jpeg

のどちらかだと思います。


また、”ファイルとフォルダ表示”のところは

・”すべてのファイルとフォルダを表示する”をチェック。
・"隠しファイル及び隠しフォルダを表示しない”のチェックしない。

で、さらに最適な設定になります。

ということで、picloadのファイル名には、
拡張子を含めたものを書いてください。

例)
picload "hoge.jpg"

いろいろ実験してみてください。

(うすあじ)

投稿者 usuaji : 00:29

HSPTV!メルマガ 第46号

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
HSPTV!メルマガ 第46号 N0.0046 2007/08/22 発行

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

■はじめに

こんにちは、うすあじです。

コンテストにはもう応募しましたか?
http://hsp.tv/contest2007/

応募しない人も、ゲームであそんだり、作品を見ることが出来ます。
是非、参加して意見を書き込んだりしてください。

そして、去年に続き、コンテストのテレビ番組をつくったよ。
審査員が集まってテレビ番組形式で、コンテストの様子をお知らせ
しています。

恥ずかしいですが、そちらも見てくださいね。
http://hsp.tv/contest2007/cntst_tv.html

HSPTVブラウザのお知らせページからも見ることができますよ。

では、メルマガスタートです!

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

【よみもの】もーりおのつぶやき 第15回(ゆめゆめゆうか)

【講座】「教えて!おにたま!!」(おにたま)

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

【募集】メルマガ投稿募集中

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
【よみもの】もーりおのつぶやき 第15回

みなさモ、こんにちモ。
舌足らずな牛、『もーりお』でフガフガ。

男性向けのファッション誌を読んだモ。
男の子が女の子にもてるためのテクが載ってたので
思わず読んでしまったモモ。

たいへん面白く読ませてもらったモモ。
その名も『脱ウブ男』だモモ!
が、しかし、ウブのまんまじゃいけないの!?
テクなんていらないモモ!
男はハートだモモ!!

o O(もーりおのつぶやき)
ボスだけが ちやほやされる 牛世界
雌牛にちっとも もてないぼくも
いまじゃすっかり有名牛

意味:
牛の世界では、力の強いボスばかっりがもてるけど
いまじゃHSPTVの看板しょって
女の子にモテモテ!!…だと、いいなぁ。

もーりおは、つぶやくことが趣味モ。
感想を待ってるモ。

みんなもつぶやきたいことがあったら送ってほしいモ。
短歌や川柳なんかでもいいモ。
宛先は”うすあじ”( hsptv@hspcenter.com )までだモモ~。

(ゆめゆめゆうか)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
【講座】「教えて!おにたま!!」

<しゃの さんからのおたより>

HSP3.1のpeasマスターしようとしているの
ですが、配列や構造体が使いたいです。
スクリプトパーツで設定しなければダメでしょうか?

<こたえ>

お便りありがとうございます。
HSP3.1から新しく追加されたPeasエディタは、
スクリプトエディタを使わずにプログラムを
作成することができるツールです。
ただ、1つ間違えないで頂きたい点があります。
Peasエディタは決してHSPのスクリプトの流れを
パーツに直して配置することが目的ではないのです。
HSPが持つ命令1つ1つをPeasのパーツに直したと
しても、配置や設定など手間が増えるだけで、
スクリプトエディタ以上に便利にはなりません。

Peasエディタが活躍する場面は、もっと大きな動作
の単位を組み合わせる時だと考えています。
たとえば、「色々な効果とともに絵を出す」とか、
「画面を表示してキーが押されるまでそのまま待つ」
など、再利用できそうな処理のパターンをパーツ
として登録しておき、スクリプトの内容を深く
知らなくてもプログラムとして動作させられることを
目指しています。もっと極端なことを言えば、
シューティングゲームを作るパーツを配置して、
プロパティの設定をするだけでも動くくらいの
手軽さが出て、初めてスクリプトエディタとは違う
使い方が生まれると思っています。

Peasは、まだ生まれたばかりのツールで、色々と
不自由なこともあるかと思いますが、これからも
HSPとともに発展していければと考えています。
質問の答えとしては、Peasのマスターとなるならば、
目的に合ったパーツを自分でも作りながら、
その中で配列や構造体にあたる要素を提供する
のが正しい道だと思います。
これからも頑張ってくださいね。

それでは、またまた。HSPに限らず、PCのコトや
プログラミング関係どんなことでもお便り待っていますね。

(おにたま)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
【講座】HSPよく使うフレーズ 第36回 ファイルには拡張子

うすあじです。

今回も掲示板の質問からのネタ。

「picload "hoge"でファイルが無いと言われます。
jpg形式で保存したのですが、どうしたらいいですか?」

といった、内容のもの。

これは、HSPをはじめたばかりの人がぶつかりやすい壁の一つです。

ファイルには拡張子があります。
WindowsXpでは、拡張子まで表示できる設定に変更しないと、拡張子が
表示されません。

設定の変更は、ファイルを表示しているウィンドウを開いて、
メニューの「ツール」から「フォルダオプション」の「表示タブ」を開いて、
”登録されている拡張子は表示しない”のチェックは外してください。

これで拡張子が表示されます。

今回の拡張子は

hoge.jpg
hoge.jpeg

のどちらかだと思います。


また、”ファイルとフォルダ表示”のところは

・”すべてのファイルとフォルダを表示する”をチェック。
・"隠しファイル及び隠しフォルダを表示しない”のチェックしない。

で、さらに最適な設定になります。

ということで、picloadのファイル名には、
拡張子を含めたものを書いてください。

例)
picload "hoge.jpg"

いろいろ実験してみてください。

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

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

 募集するコーナーは

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

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

(2)「もーりおのつぶやき」

 つぶやき、短歌や川柳を受け付けてます。

メルマガに関する要望や感想、日常のお便りもお待ちしています。

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

・HSP3 リファレンスブック
http://www.amazon.co.jp/exec/obidos/ASIN/4777512525/hspcenter-22/

・公認 HSPファンブック 楽しく始める/極める本
http://www.amazon.co.jp/exec/obidos/ASIN/4798014060/hspcenter-22/

・逆引きHSP3プログラミング事典[基本編]
http://www.amazon.co.jp/exec/obidos/ASIN/4777512266/hspcenter-22/

・逆引きHSP3プログラミング事典[応用編]
http://www.amazon.co.jp/exec/obidos/ASIN/4777512274/hspcenter-22/

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
■編集後記

暑いね。

無理して外で運動するのも良くないくらい暑い。
水も飲みすぎはダメだけど、水分はとらないと体がおかしくなるし・・・

まあ、無理はしない方向で、”体だいじいに”でいきましょう。

それじゃ、次回までお元気で。

(うすあじ)

■バックナンバーについて

バックナンバーの公開ページはこちら
http://www.hspcenter.com/hsptvm/

■解約方法

 登録解除などはこちら
http://hsp.tv/play/service.html

■広告の掲載など

 本メールマガジンの広告掲載のご相談は
”うすあじ”( hsptv@hspcenter.com )までお願いします。

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
編集長:うすあじ ( http://hspcenter.com/ )
記事の投稿、ご意見、ご希望はこちらまで hsptv@hspcenter.com

ONION software Copyright 2007(c) All rights reserved.
メルマガ本文の再配布・商利用、転載は禁止させて頂きます。
HSPのスクリプトサンプルは自由に再利用しても構いません。
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

投稿者 usuaji : 00:28

2007年08月05日

【講座】HSPよく使うフレーズ 第35回 stick命令の結果

今回はHSPセンターの掲示板にあった質問から、すこしまとめてみた。

stick命令を使う質問のなかで

stick kk
という命令に続いて

if kk=16: 処理

if kk&16: 処理

という文は同じか?という疑問です。

上記の例ではstick命令の後になにも書いていないので、
キーを押し下げた瞬間のみに反応します。

押し下げ中は常に反応する設定で書き直してみます。

repeat
stick kk,2047,0
title ""+kk
wait 1
loop

これでコントロールキーを押したまま、スペースキーを押してみて
ください。

2進数の話しになりますが、キーに対応するビットが立つという状況です。

同時にスペースキーとそれ以外を押すというのは、
あまり無い状況ですが、このような状況になります。

この場合
>if kk=16: 処理
こちらの判定文では動きませんが、
>if kk&16: 処理
こちらなら動くはずです。

この場合の&は数値にマスクをして1ビットを取り出す効果があります。

このスクリプトを実行して、コントロールキーを押したまま、
スペースキーを押してみてください。

repeat
a="":b=""
stick kk,2047,0
if kk=16:a="イコール "
if kk&16:b="アンド "
title ""+kk+a+b
wait 1
loop

さて、最初の「stick kk」の場合は、本当に同時にキーを押し下げる
という事はほとんど無いので、=も&も同じようになりそうですが、
厳密に言えば違うという事です。

(うすあじ)

投稿者 usuaji : 12:21

【よみもの】もーりおのつぶやき 第14回

みなさモ、こんにちモ。
舌足らずな牛、『もーりお』でフガフガ。

HSPプログラムコンテストが今年もまた応募受付を開始したモ。
牛的には、なにがどーしてゲームがつくられるのか
謎だらけモモ!!
草は、ほっときゃ勝手にはえてくるも。
もーりおはそれを食うモ。
ゲームも勝手にはえてくればいいモモね~。

o O(もーりおのつぶやき)
草食べあきた昼過ぎに
草ぼんやりと見ていると
フガフガねむい 昼寝モむにゃむにゃ。

意味:
夏の醍醐味っていったら
おなかいっぱい食べたあとの
うたたねだモ
ああ、おなかいっぱい
いい夢みれそうだモモ

もーりおは、つぶやくことが趣味モ。
感想を待ってるモ。

みんなもつぶやきたいことがあったら送ってほしいモ。
短歌や川柳なんかでもいいモ。
宛先は”うすあじ”( hsptv@hspcenter.com )までだモモ~。

(ゆめゆめゆうか)

投稿者 usuaji : 12:20

HSPTV!メルマガ 第45号

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
HSPTV!メルマガ 第45号 N0.0045 2007/08/05 発行

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

■はじめに

こんにちは、うすあじです。

いよいよコンテストが始まりました!
http://hsp.tv/contest2007/

すでに沢山の応募作品が集まっています。

そして、HSP3.1発表です。
http://hsp.tv/make/hsp31hl.html

新機能満載です。
さっそく、おにたまからの大プッシュ記事も到着だよ!

では、メルマガスタートです!

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

【よみもの】もーりおのつぶやき 第14回(ゆめゆめゆうか)

【特集】「HSP3.1とは?」(おにたま)

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

【募集】メルマガ投稿募集中

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
【よみもの】もーりおのつぶやき 第14回

みなさモ、こんにちモ。
舌足らずな牛、『もーりお』でフガフガ。

HSPプログラムコンテストが今年もまた応募受付を開始したモ。
牛的には、なにがどーしてゲームがつくられるのか
謎だらけモモ!!
草は、ほっときゃ勝手にはえてくるも。
もーりおはそれを食うモ。
ゲームも勝手にはえてくればいいモモね~。

o O(もーりおのつぶやき)
草食べあきた昼過ぎに
草ぼんやりと見ていると
フガフガねむい 昼寝モむにゃむにゃ。

意味:
夏の醍醐味っていったら
おなかいっぱい食べたあとの
うたたねだモ
ああ、おなかいっぱい
いい夢みれそうだモモ

もーりおは、つぶやくことが趣味モ。
感想を待ってるモ。

みんなもつぶやきたいことがあったら送ってほしいモ。
短歌や川柳なんかでもいいモ。
宛先は”うすあじ”( hsptv@hspcenter.com )までだモモ~。

(ゆめゆめゆうか)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
【特集】「HSP3.1とは?」

8/1にとうとう、HSPのアップデート版となるHSP3.1がリリースされ
ました。2年ぶりとなる今回の新しいバージョンについて、簡単に
紹介してみたいと思います。
HSP3.1は、初めてHSP3が登場した2005年の8月から継続して製作さ
れていたアップデート版です。HSP2から、HSP3の時のような大きな
文法の変更は行なわれていません。つまり、HSP3.0で書かれた
ソースであれば、すべて動作すると考えて問題ありません。

何が変わったのか、という説明をしていると書ききれないので、
主なものをまとめたページが以下のURLになります。

HSP3.1 新機能ハイライト
http://hsp.tv/make/hsp31hl.html

プログラミングを取り巻く環境や、スタイルが大きく変化する中で、
HSPの手軽さ、気楽さといったものをどういった形で持たせ続ける
ことができるのか。そんなことを考えながら、機能を付加していった
ものが現在のHSP3.1になっています。

β版を使っていなかった人にとっては、HSP3.1のファイルサイズが
大きくなったことに驚かれたと思います。サイズ増加のほとんどは、
新規に追加されたプラグインと、開発をサポートするツール類や
ドキュメントに費やされています。
これらは、「ユーザーがやりたいこと」を実現するための手段を、
HSP3.0の時よりも幅広く、より手軽に提供します。
かんたん入力や、Peasによるスクリプト自動作成もそうした仕組み
を提供できたらいいなと考えているもので、これはユーザーの方々
とも今後一緒に作っていきたいと思っている大きな目標の1つです。

ユーザー協力のもと、作成されたプラグインやモジュールを数多く
取り入れたのもHSP3.1の変化と言えます。
新規にダウンロードされるHSPのうち、かなりの数は基本機能のみで
使用され、追加のプラグインやモジュールを知る機会が少ないのが
現状です。ユーザーにより拡張された機能の素晴しさを、少しでも
知ってもらいたいという願いもあって、人気の高いものや、利便性
が高いものを今回、フルセット版に同梱しています。

今回は、HSP3本体の基本機能に関する修正は不具合が中心で、大幅
な追加や改訂を行なっていないので、すでに使いこなしている上級
ユーザーにとっては物足りない内容になっているかもしれませんが、
今後も続けられるアップデートでは、多くの要望に応えていきたい
と考えています。
これからも、「ユーザーがやりたいこと」を持ち続けてもらえる
ことと、それを手軽に実現する手段を提供することができれば
嬉しいです。

(おにたま)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
【講座】HSPよく使うフレーズ 第35回 stick命令の結果

今回はHSPセンターの掲示板にあった質問から、すこしまとめてみた。

stick命令を使う質問のなかで

stick kk
という命令に続いて

if kk=16: 処理

if kk&16: 処理

という文は同じか?という疑問です。

上記の例ではstick命令の後になにも書いていないので、
キーを押し下げた瞬間のみに反応します。

押し下げ中は常に反応する設定で書き直してみます。

repeat
stick kk,2047,0
title ""+kk
wait 1
loop

これでコントロールキーを押したまま、スペースキーを押してみて
ください。

2進数の話しになりますが、キーに対応するビットが立つという状況です。

同時にスペースキーとそれ以外を押すというのは、
あまり無い状況ですが、このような状況になります。

この場合
>if kk=16: 処理
こちらの判定文では動きませんが、
>if kk&16: 処理
こちらなら動くはずです。

この場合の&は数値にマスクをして1ビットを取り出す効果があります。

このスクリプトを実行して、コントロールキーを押したまま、
スペースキーを押してみてください。

repeat
a="":b=""
stick kk,2047,0
if kk=16:a="イコール "
if kk&16:b="アンド "
title ""+kk+a+b
wait 1
loop

さて、最初の「stick kk」の場合は、本当に同時にキーを押し下げる
という事はほとんど無いので、=も&も同じようになりそうですが、
厳密に言えば違うという事です。

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

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

 募集するコーナーは

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

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

(2)「もーりおのつぶやき」

 つぶやき、短歌や川柳を受け付けてます。

メルマガに関する要望や感想、日常のお便りもお待ちしています。

 全ての投稿は”うすあじ”( hsptv@hspcenter.com )まで。
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
[PR]オススメHSP3の本
・HSP3 リファレンスブック
・公認 HSPファンブック 楽しく始める/極める本
・逆引きHSP3プログラミング事典[応用編]
・逆引きHSP3プログラミング事典[基本編]
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
■編集後記

さて、ここまで読んでわかると思いますが、
次期編集長への立候補がありません・・・

うーむ。
というわけで、次期編集長はまだまだ募集中です!
是非、挑戦してください!


さて、今度のコンテストには「HSPTVプログラム部門」というのがあるよ。
HSPTVをつかって、ランキングを競うことも出来るんだ。
自分の記録が登録できたらうれしいね。

それからHSP3.1には新機能が満載。
一度試してみてね。

それじゃ、次回までお元気で。

(うすあじ)

■バックナンバーについて

バックナンバーの公開ページはこちら
http://www.hspcenter.com/hsptvm/

■解約方法

 登録解除などはこちら
http://hsp.tv/play/service.html

■広告の掲載など

 本メールマガジンの広告掲載のご相談は
”うすあじ”( hsptv@hspcenter.com )までお願いします。

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
編集長:うすあじ ( http://hspcenter.com/ )
記事の投稿、ご意見、ご希望はこちらまで hsptv@hspcenter.com

ONION software Copyright 2007(c) All rights reserved.
メルマガ本文の再配布・商利用、転載は禁止させて頂きます。
HSPのスクリプトサンプルは自由に再利用しても構いません。
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

投稿者 usuaji : 12:18