- 1 名前:名前は開発中のものです。 mailto:sage [2007/06/03(日) 14:49:29 ID:15sfFksi]
- ( ,,,)
.( ,,) スクリプト言語 HotSoupProcessor について ( ,,). ゲーム製作の視点から、また〜りと語り合うスレ。 , -──- 、 (,;::-──-; )-、 .|` ̄ ̄ ̄´;;|ヽ l * 質問する前に検索してみる事 l; :::;;;l-' / * ヲチ、ネタなどはスレ違い ,-ヽ───.'-、´.. * 歴代スレ、関連サイトは >>2-4 あたり ヽ ──── ' ONION software (本家) www.onionsoft.net/
- 800 名前:ゆき [2007/10/27(土) 11:17:58 ID:yCKJh8CU]
- エラーオブジェクトって何ですか??
それってどうしたらいいんですか?? 困っています。教えてください!!
- 801 名前:名前は開発中のものです。 mailto:sage [2007/10/27(土) 12:08:45 ID:zGAz+7pc]
- エラーオブジェクト?
コンパイルエラーログかエラー番号などもっと詳しい情報晒せや
- 802 名前:名前は開発中のものです。 mailto:sage [2007/10/27(土) 19:41:40 ID:UbYO/pso BE:480200663-2BP(620)]
- >>800
これって新手の釣り?
- 803 名前:名前は開発中のものです。 mailto:sage [2007/10/27(土) 21:04:31 ID:jj+W+rsY]
- HSPの命令一覧ってどの参考書にも載ってます?
- 804 名前:名前は開発中のものです。 mailto:sage [2007/10/27(土) 21:09:08 ID:26w52QYQ]
- 久しぶりに最新版DLしたらマニュアルの
「プログラミングマニュアル2・命令リファレンス」 (indexf.htm) って無くなったんだな。めっちゃ不便なんだが。
- 805 名前:名前は開発中のものです。 mailto:sage [2007/10/27(土) 22:10:22 ID:mVYWwkYI]
- ここで言わずに(ry
- 806 名前:名前は開発中のものです。 mailto:sage [2007/10/28(日) 06:27:53 ID:54APqeph]
- ヘルプブラウザがあるじゃないか!
- 807 名前:名前は開発中のものです。 mailto:sage [2007/10/28(日) 08:19:22 ID:wORlFU1w]
- それ不便になったような
- 808 名前:名前は開発中のものです。 mailto:sage [2007/10/28(日) 08:34:14 ID:9IIiyL7s]
- しゃあないから1個古いバージョンのマニュアル読んでいる。
どんな命令があったか探し易くて便利だったんだけどなぁ
- 809 名前:806 mailto:sage [2007/10/28(日) 09:43:17 ID:54APqeph]
- うむ、ならば我々の取り得る手段は>>808の他に3つある。
・本家に言う ・自分でヘルプブラウザを改造する ・ヘルプブラウザの後継版「HSP Document Library」を使ってみる HSファイルからHTMLを作るとか言う話題が本家BBSであった気も。
- 810 名前:名前は開発中のものです。 mailto:sage [2007/10/28(日) 09:46:57 ID:C7yRtTS1]
- つ「HTML HELP クリエータ」
- 811 名前:名前は開発中のものです。 mailto:sage [2007/10/28(日) 19:36:34 ID:7IhGWsAD]
- SRPG作るのに立体的なMAPを作りたいのだけど
マップチップで厚みのあるひし形を作って4隅の空白を透過させるには HSP以前の問題という事になるの? ペイント機能+HSPだけで何とかなるものなのですか?
- 812 名前:名前は開発中のものです。 mailto:sage [2007/10/28(日) 20:00:39 ID:9IIiyL7s]
- 何がわからんのかがわからん
- 813 名前:名前は開発中のものです。 mailto:sage [2007/10/28(日) 20:11:17 ID:kvvw+XEo]
- 画像を表示する時に任意の箇所を透過出来るか、って事ならgmodeだが
- 814 名前:名前は開発中のものです。 mailto:sage [2007/10/28(日) 20:56:32 ID:6emysEtm]
- 811が何を言ってるのか判らない
- 815 名前:名前は開発中のものです。 mailto:sage [2007/10/28(日) 20:58:56 ID:/l/dSuBB]
- エスパー急募
- 816 名前:名前は開発中のものです。 mailto:sage [2007/10/28(日) 21:05:59 ID:wORlFU1w]
- >>811
表示させたくない部分を黒(RGB=0,0,0)で塗りつぶしてgmode
- 817 名前:名前は開発中のものです。 mailto:sage [2007/10/28(日) 21:08:08 ID:7IhGWsAD]
- >>812
うう、説明苦手でして。 >>813 おお、感謝! でも最初の1つだけ透過されてない…? 2つめ以降は透過されているのに。 ん、やっぱり参考書買ってくる事にします。 ゲーム作りに重点置いたものが見つかれば良いのだけど。
- 818 名前:名前は開発中のものです。 mailto:sage [2007/10/28(日) 21:14:27 ID:7IhGWsAD]
- >816さんもありがとう。
ヘルプでgmode調べて何とかその結論に辿り着けました。 しかし、命令って凄い数あるものですね…だからこそ色々作れるのだろうけど。
- 819 名前:名前は開発中のものです。 mailto:sage [2007/10/29(月) 00:41:09 ID:svvO0+z2]
- クオーター云々の前にまず簡単なシューティングゲームでも作ると良い。
サンプルはどっかに転がっているだろうけど自力で考えた方が良い。 取り合えず背景の上にキャラを乗せて動かすところから。 あとは何作っても応用だ。
- 820 名前:名前は開発中のものです。 mailto:sage [2007/10/29(月) 01:06:40 ID:+LluVZPI]
- 2以来久しぶりに落としてみたけどなんか色々と機能が増えてんな
これじゃ初心者が戸惑うのも無理はない
- 821 名前:名前は開発中のものです。 mailto:sage [2007/10/29(月) 19:14:59 ID:xwadiHll]
- 初心者だから2.61使ってるけど、いつになったら初心者脱却できるのかわからないorz
- 822 名前:名前は開発中のものです。 mailto:sage [2007/10/29(月) 19:56:17 ID:svvO0+z2]
- 初心者なら新しいの使った方が良いと思うが
- 823 名前:名前は開発中のものです。 mailto:sage [2007/10/30(火) 05:39:23 ID:srO9QYdy]
- きっと3に対応してないプラグインと合わせて勉強してるんだろう
知らんけど
- 824 名前:名前は開発中のものです。 mailto:sage [2007/10/31(水) 19:47:48 ID:oAHn1k/1]
- 「外部ファイルを実行」は
.hspにしか対応してないのか…
- 825 名前:名前は開発中のものです。 mailto:sage [2007/10/31(水) 20:45:27 ID:HECHQIRy]
- 3に対応してないプラグイン?
作者が死んだプラグインなんか使うな、早死にするぞ!
- 826 名前:名前は開発中のものです。 mailto:sage [2007/11/02(金) 14:00:15 ID:o6B8ML9S]
- HSP3.1の標準のスクリプトエディタがよく強制終了するので、他のエディタ上で
コンパイルできるエディタとかありますか?
- 827 名前:名前は開発中のものです。 mailto:sage [2007/11/02(金) 17:27:34 ID:14nyPQrT]
- HSPWiKiで探すよろし。
- 828 名前:名前は開発中のものです。 mailto:sage [2007/11/02(金) 19:55:12 ID:mnrdp5mg]
- 古いほうの標準エディタも悪くないと思うんだ
- 829 名前:名前は開発中のものです。 [2007/11/03(土) 11:21:20 ID:d6324f18]
- >>826
Le.Antilla ttp://s1.shard.jp/arisa/
- 830 名前:名前は開発中のものです。 mailto:sage [2007/11/03(土) 11:57:04 ID:USOwFeOD]
- >>829
わぉこんなのあったんだ
- 831 名前:名前は開発中のものです。 mailto:sage [2007/11/03(土) 13:13:31 ID:yRfNEQ49]
- DLしたけど使い方わからんw
- 832 名前:名前は開発中のものです。 mailto:sage [2007/11/03(土) 13:18:12 ID:yRfNEQ49]
- 設定マニュアルみたいのないのか
コンパイルとかできん
- 833 名前:名前は開発中のものです。 [2007/11/03(土) 14:16:01 ID:d6324f18]
- Le.Antilla
__インストール__ 解凍したファイルをhsp3.exeと同じフォルダに入れて使用してください。 レジストリは汚しません。
- 834 名前:名前は開発中のものです。 mailto:sage [2007/11/03(土) 14:36:17 ID:RF6QnpEW]
- 間違えてソースファイルを落としてるんじゃないの
3Mあるやつは違うぞ
- 835 名前:名前は開発中のものです。 mailto:sage [2007/11/03(土) 14:38:07 ID:yRfNEQ49]
- 中のファイルにあったのか
サイトの方ひたすらさがしてたよ すまん巣
- 836 名前:名前は開発中のものです。 mailto:sage [2007/11/03(土) 20:48:12 ID:7mCGZ6XP]
- フォントが4つに限定されてるからイラネ
- 837 名前:名前は開発中のものです。 mailto:sage [2007/11/05(月) 11:37:39 ID:a77BZ33b]
- ver2.6時代に、TeraPadのプラグインでHSPのコンパイルと同じ事ができるものがあったけど
3.1にはないのかな?
- 838 名前:名前は開発中のものです。 mailto:sage [2007/11/05(月) 13:58:53 ID:A4Kdm6/S]
- TeraPadは導入が楽なのが強みだな。
メモ帖に毛が生えた程度だし。 2.6時代はキーワードのハイライトが便利でずっと使っていた。
- 839 名前:名前は開発中のものです。 mailto:sage [2007/11/05(月) 16:05:43 ID:aPVdNpPR]
- www.google.com/search?num=50&hl=ja&inlang=ja&newwindow=1&safe=off&ie=Shift_JIS&oe=Shift_JIS&q=hsp3+%83R%83%93%83p%83C%83%89&lr=lang_ja
- 840 名前:名前は開発中のものです。 mailto:sage [2007/11/08(木) 23:30:20 ID:cJVFg4cj]
- 色の塗りつぶしの処理がどうやってもできねええええええええ うひょおおおお
だれか親切な人サンプル書いて下さい
- 841 名前:名前は開発中のものです。 mailto:sage [2007/11/09(金) 00:32:35 ID:oKTIQ0g3]
- >>840
hspwiki.tm.land.to/?%A4%AA%B3%A8%C9%C1%A4%AD%A5%C4%A1%BC%A5%EB%A4%F2%BA%EE%A4%ED%A4%A6 2.6のサンプルだけど。 とりあえず標準でも出来んことはないけど、API使った方が手軽じゃね?って感じ。
- 842 名前:名前は開発中のものです。 mailto:sage [2007/11/09(金) 01:57:46 ID:As3EURaa]
- >>841
できたー! ありがとうう
- 843 名前:名前は開発中のものです。 mailto:sage [2007/11/15(木) 18:17:37 ID:FbWDNnC+]
- ふほー。苦節(内緒)年、やっと一時審査通ったよ。
- 844 名前:名前は開発中のものです。 mailto:sage [2007/11/15(木) 19:02:54 ID:ejmS8jGy]
- >>843おめ
俺のは駄目だった。まあ案の定なんだけど。
- 845 名前:名前は開発中のものです。 mailto:sage [2007/11/20(火) 02:04:46 ID:BbJQBZE+]
- コンテストのゲームの話だけど、シューティングのどれかに「640*480に強制的に変更
します。よろしいですか?」って聞いてくるやつがあって、なんも考えず「はい」を押したら 自作ゲームまで起動しなくなってしまった。人のPC環境勝手に変更して「戻し方?へっ、 知らないね。OS入れ直せばあ?」みたいなことはほんとやめてほしい。そういうこと平気 でする奴はプログラミングやめてほしい。元に戻せやクズ野郎!>>当人
- 846 名前:名前は開発中のものです。 mailto:sage [2007/11/20(火) 02:12:07 ID:gh7PM5W8]
- あ?
まじ? つーか何をするとそこまで吹っ飛ぶんだよw
- 847 名前:名前は開発中のものです。 mailto:sage [2007/11/20(火) 11:32:38 ID:o5KeUnvo]
- 終了時に自動で元に戻すやつしかコンテストでは載せるべきじゃないだろ。
主催者側がチェックすべき。
- 848 名前:名前は開発中のものです。 mailto:sage [2007/11/20(火) 11:34:14 ID:2aoD1CSJ]
- 今年のコンテスト
なんか良いの有る?
- 849 名前:名前は開発中のものです。 mailto:sage [2007/11/20(火) 20:05:22 ID:NhQyu+bH]
- chgdispなら終了時に元に戻るよな…
- 850 名前:名前は開発中のものです。 mailto:sage [2007/11/20(火) 21:34:31 ID:B+/JlwAo]
- >>845
確かにそういうことあるな。 マウスの挙動がおかしくなった。 設定いじるなら終了時に 全て元に戻すような仕組みにしてほしい。
- 851 名前:名前は開発中のものです。 mailto:sage [2007/11/20(火) 21:39:50 ID:BTbzDKKu]
- 3.1の本って3.0との違いがさっぱりわからん
初心者向けはもういいから中級以上向けの本が欲しいな
- 852 名前:名前は開発中のものです。 mailto:sage [2007/11/20(火) 23:39:16 ID:8rGmlbd1]
- 本が前提なのか
- 853 名前:名前は開発中のものです。 mailto:sage [2007/11/21(水) 01:08:17 ID:rvMB34eH]
- サイトなら結構中級者むけある
あとある程度HSPがわかったらほかのC向けの本とかで勉強すればいい
- 854 名前:名前は開発中のものです。 mailto:sage [2007/11/21(水) 12:11:58 ID:K49pMrVC]
- 自動確保されたメモリは連続しないとか
もうちょっと突っ込んだ解説してくれたらなー
- 855 名前:名前は開発中のものです。 mailto:sage [2007/11/21(水) 23:43:11 ID:QCjR+5+P]
- 本以前にHSP本体そのものに特段違いがないんだが
3.0本が絶版(事実上)になってるから改訂本的に出したんでしょ
- 856 名前:名前は開発中のものです。 mailto:sage [2007/11/23(金) 17:29:44 ID:sleRVsQC]
- >>845
そういうポリシーで作ってるアホも実際いるんだろうけど プログラミング以前の基本的な知識が身についてないから 何が良くて何が悪いのかを分かっていないというのが実情だろう
- 857 名前:名前は開発中のものです。 mailto:sage [2007/11/24(土) 08:39:41 ID:1TEXQAY1]
- 人のPC環境勝手に変更して「戻し方?へっ、 知らないね。OS入れ直せばあ?」なポリシーで作ってる人も
実際にいるの?
- 858 名前:名前は開発中のものです。 mailto:sage [2007/11/24(土) 09:54:31 ID:C1oOiC5t]
- いない。とは言い切れなくなるようなのが掲示板とかに出没するしなHSPでは
- 859 名前:名前は開発中のものです。 mailto:sage [2007/11/24(土) 09:54:32 ID:BFHdZhEC]
- ウイルス同然だな。
損害賠償できそう。
- 860 名前:名前は開発中のものです。 mailto:sage [2007/11/24(土) 11:05:12 ID:8IpA751b]
- >>857
つ !kubotar
- 861 名前:名前は開発中のものです。 mailto:sage [2007/11/24(土) 13:52:13 ID:/qbjGAUv]
- 大体それどのSTGだよ。
片っ端から落としてみたが変になるような物はなかったぞ。 見落としもあるかも知れんが。 ALT+F4を考慮していないとかいう単純なバグ?
- 862 名前:名前は開発中のものです。 mailto:sage [2007/11/24(土) 22:25:23 ID:jiX5As7A]
- まさか俺のじゃないだろうな…
- 863 名前:名前は開発中のものです。 mailto:sage [2007/11/24(土) 22:28:25 ID:8sBBToF8]
- 845が名前を出さんのでなんとも
- 864 名前:名前は開発中のものです。 mailto:sage [2007/11/24(土) 23:12:50 ID:/qbjGAUv]
- 解像度変更ごときでおかしくなるOSの方がおかしい。
自力で戻せないというわけでもあるまい。 それすら出来んのなら勝手に再インスコでも何でもしてろw …と言ったらソフト名晒してくれるかな。
- 865 名前:名前は開発中のものです。 mailto:sage [2007/11/24(土) 23:19:55 ID:os6qWTjM]
- 被害報告がひとりなんて有り得ないし
>>857の勘違いだろう
- 866 名前:名前は開発中のものです。 mailto:sage [2007/11/24(土) 23:37:18 ID:Ubi1zAfJ]
- それは人違い
- 867 名前:名前は開発中のものです。 mailto:sage [2007/11/24(土) 23:39:33 ID:0yDEoFwf]
- 誰がうまいk(ry
- 868 名前:名前は開発中のものです。 mailto:sage [2007/11/25(日) 14:39:45 ID:KDTUYDg0]
- 失礼します。
hspdxfixを使っていて、わからないことがあったので質問させてください。 例えば、タンクアクションを作っているとします。 砲塔の旋回により全方位に弾を撃つので、 狙点を定めるにはes_adirかes_aimを使うのが普通だと思いますが、 減速させようと同じスプライトNo.に再度同じ命令を使うと固まってしまいます。 es_adir等の速度を変数にしても、参照されるのは生成の瞬間だけ。 es_pos等を使って動かす以外にないのでしょうか。
- 869 名前:名前は開発中のものです。 mailto:sage [2007/11/25(日) 15:37:56 ID:pbFuYZf1]
- どんな計算してるのか知らんけど
加減速とかするなら「生成してから何フレーム経過したか」、 という並列変数(例 spcnt)が必要になるんじゃなかろうか。 あと発射したときの角度を記憶する配列変数(例 adir) こんな感じ repeat es_adir cnt,adir(cnt),400-spcnt(cnt) spcnt(cnt)++ loop これだと400フレーム後には移動量が0になる。
- 870 名前:名前は開発中のものです。 mailto:sage [2007/11/25(日) 17:30:55 ID:KDTUYDg0]
- >>869
ありがとうございます。 がなかなかうまくいかず、返答が遅くなりました。 といっても、まだ解釈の途中ですが。 ちなみに、初めにこちらが試していたのは、 スプライト生成と見た目の変更のほかには speed++ getkey k1ms,1 if k1ms=1{es_adir temp,0,speed} これだけの極めて簡素なもの。 実行すると、弾が発生しては"等速で"飛んでゆく。 もう一発撃つと当然速度は上がるものの、やはり等速。 後から直接速度を変えようと メインループにes_adir temp,0,speedを組み込むとシステムエラー発生。 どうしろと('A`) 某所では、スプライトを旋回させるのに *enemy13 kaiten13.enemy+2 if et.enemy>94 : es_adir enemy,kaiten13.enemy,600 という書き方をしていたもので、 なにが間違っているかすらわからない状況です。
- 871 名前:870 mailto:sage [2007/11/25(日) 18:06:37 ID:KDTUYDg0]
- おっと。この書き方だとさらにレスを求めているみたいだ。
丸一日ほど色々試してみます。 試行錯誤の末、どうしてもわからなかったらまた質問させてください。 ありがとうございました。
- 872 名前:名前は開発中のものです。 mailto:sage [2007/11/25(日) 21:23:46 ID:ZAW3QiJo]
- 870が何をしたいのかよくわからん。
- 873 名前:名前は開発中のものです。 mailto:sage [2007/11/25(日) 23:11:04 ID:jUUGdFm8]
- >>868
過去に全く同じことで悩んだ記憶があるが無理だったと思う。 es_adirもes_aimも同じ性質で「この方向で画面端まで飛んで行って消えてくれ」って命令だから 端まで行って消えるか任意に消去するまで再命令は不可能だった筈。 es_aimで指定した座標にカーリングの弾みたいに減速して止めたかったけど 結局es_posで自作した…ような気がする。
- 874 名前:名前は開発中のものです。 mailto:sage [2007/11/26(月) 00:01:10 ID:05QpiY48]
- >>870
この書き方だとキーを押した時だけしかes_adirが実行されてないから 毎フレームes_adirが実行されるようにすれば良いんじゃね? 弾を複数発撃つんなら、>>869が言うように配列使って動かしてないから システムエラーになるのではないかと。
- 875 名前:870 mailto:sage [2007/11/26(月) 07:57:21 ID:Tpi7w11t]
- >>873
なるほど。そもそもそういう命令ではない、ってことですね。 弾種豊富だし、あとでモジュール組むか。 円周3600分割で精度を得るには三角関数テーブルを、 1フレームあたり1ドット以下の移動には固定小数を使えばいいんでしたっけ。 とりあえず、やってから考えるか…… >>874 どうも一つしか撃たない構造でも、 同じスプライトにes_adir等を二回使った時点でエラーが出るようで。
- 876 名前:名前は開発中のものです。 mailto:sage [2007/11/26(月) 11:38:01 ID:uR6AtE65]
- es_aimが指定座標まで移動して止まる命令だと勘違いして丸一日悩んでいたことを思い出した。
敵にあっち行ってこっち行ってそっち行ってって使い方をしようとしていたんだが。 いったん消去して実装したりしたけど結局es_pos使った気が。 ちょっとマニュアルの記述が言葉不足かもしんない
- 877 名前:名前は開発中のものです。 mailto:sage [2007/11/26(月) 13:14:17 ID:OPbsEGua]
- > 同じスプライトにes_adir等を二回使った時点でエラー
全然そんなこと無いよ…?
- 878 名前:名前は開発中のものです。 mailto:sage [2007/11/26(月) 14:28:24 ID:6sR6RzJa]
- すみません、関数について質問したいのですが
#module #defcfunc plus array p1, array p2 p1(0) = p1(0)+p2(0) p1(1) = p1(1)+p2(1) return p1 #global dim a,2 : a = 50,500 dim b,2 : b = 50,500 dim c,2 c = plus(a,b) mes " "+c(0) + "\n " + c(1) この文で、配列cに、a,bの各要素を足したもの、 この場合、[100, 1000]としたいのですが、一つ目の100しか 返してくれません。何がいけないのでしょうか?
- 879 名前:名前は開発中のものです。 mailto:sage [2007/11/26(月) 14:37:50 ID:OPbsEGua]
- #module
#deffunc plus array p3, array p1, array p2 foreach p3 p3(cnt) = p1(cnt)+p2(cnt) loop return #global
- 880 名前:名前は開発中のものです。 mailto:sage [2007/11/26(月) 14:44:55 ID:OPbsEGua]
- ↑の使い方
plus c,a,b ※a,b,cの配列数は同じにすること return は配列そのものを返してくれるワケじゃなくて あくまで中に入っている一つの値だけ。 >>878のモジュールでは c = plus(a,b)ってやっても c(0) にしか入らないし、p1(0)しか返さない。 それと、aの配列に合計が入っているはず。
- 881 名前:名前は開発中のものです。 mailto:sage [2007/11/26(月) 16:10:12 ID:6sR6RzJa]
- >>880さん 回答ありがとうございます
retrunについて誤解していました。>>879使わせて頂きますね(^^ >>aの配列に合計が入っているはず あれ本当ですね。何故、#module〜#global間のp1が、 aに入ってしまうのかがよくわかりませんが
- 882 名前:名前は開発中のものです。 mailto:sage [2007/11/26(月) 17:10:45 ID:qSbsXIhe]
- 配列が参照渡しだからだろ
- 883 名前:名前は開発中のものです。 mailto:sage [2007/11/26(月) 19:19:26 ID:Wxd8eRx7]
- 何故もなにも、自分でそうなるように組んでいる。
- 884 名前:870 mailto:sage [2007/11/26(月) 20:27:17 ID:Tpi7w11t]
- >>877
私の環境では>>873殿の言うとおりエラーが発生します。 こんなにシステムエラーなのに他の方々はできるという…… es_adirの上書きができる。そう思っていた頃が私にもありました。 じゃあできるんじゃね? ということで、最もシンプルに、 es_adirを二回連続で使ってみますと、エラーは出ません。 一度目と二度目の内容を変えると、二度目の内容が反映されます。 どうやら、直前にes_setを使わねばならないようです。 どう見ても解決です、本当にありがとうございました。 こんなのありか……orz
- 885 名前:名前は開発中のものです。 mailto:sage [2007/11/27(火) 15:02:50 ID:2s9ARvwK]
- #include "HSPDXFIX.AS"
#const 周の精度 3600 sw=640:sh=480:cw=16:ch=18:spd=150 es_ini 256,256,周の精度:onexit *quit es_screen sw,sh,32,0,1,0:if stat:goto *quit buffer 2,sw,sh:cls 4 es_buffer 2:pos 0,0:es_mes "●",2 ;・スプライト定義 es_size cw,ch,100,0:es_expat 0,2,0,0,0 es_area 0,0,sw-cw,sh-ch ;・移動範囲設定 gosub *rst:gsel 0 repeat ;--- title strf("cnt:%09d",cnt)+strf(" ang:%d",ang)+strf(" spd:%d",spd):wait 0 stick s,15:es_get f,0,0 if ((f=0)|(s=16)) :gosub *rst ;■画面外かスペースで再配置 if (s=128):break ;■ESCで終了 if (s&15) { d=(s=1)-(s=4) ;■カーソル左右で旋回 v=(s=2)-(s=8) ;■カーソル上下で加減速 spd += v*10: ang=(d*18+ang) \ 周の精度 es_adir 0,ang,spd } ;・es_adirを実行。 es_boxf 0,0,sw,sh:es_draw:es_sync -16 loop ;--- *quit:es_bye:end ;・終了 *rst: es_set 0,(sw-cw)/2,(sh-ch)/2,0,0 ;・画面中央に配置 es_adir 0,ang,spd:return // 読めばわかると思うが、カーソルを押しっぱなしにすれば // 何回でもes_adirが実行され、上書きされることになる。 // es_setも配置時に使用するだけ。 // es_adir直前にes_set〜する必要なし。
- 886 名前:名前は開発中のものです。 mailto:sage [2007/11/27(火) 20:04:10 ID:/E2RVsDr]
- カーソルのキー処理部分で濡れた
- 887 名前:名前は開発中のものです。 mailto:sage [2007/11/28(水) 18:58:07 ID:ZCuN5NeB]
- 粘液はこれで拭いときィ
□ ノ [] つ ⌒◇
- 888 名前:名前は開発中のものです。 mailto:sage [2007/11/29(木) 15:28:12 ID:pGv35G47]
- なんという神スレ
2〜3日前に始めたばかりの自分には眩しすぎる もっと修行積んだらまたきます
- 889 名前:名前は開発中のものです。 mailto:sage [2007/12/01(土) 17:30:12 ID:k/0mXpmN]
- もうこのスレに用は無いようです.さようなら
- 890 名前:名前は開発中のものです。 mailto:sage [2007/12/01(土) 19:27:06 ID:ZWPtp3/g]
- もう来るなよ
- 891 名前:名前は開発中のものです。 mailto:sage [2007/12/01(土) 20:54:27 ID:ziolDcXP]
- ただいま
- 892 名前:名前は開発中のものです。 mailto:sage [2007/12/01(土) 21:00:07 ID:Z6Ha82eQ]
-
////// ////// \ / |」 |.| |.| |」 |.| |.| 逆さ箒
- 893 名前:870 mailto:sage [2007/12/02(日) 02:55:42 ID:jGcwLhvQ]
- >>885
返答が遅くなって申し訳ありません。 確かに真っ当に動いていますね…… こちらのコードでもes_setは不要なようで、成り行き上の勘違いでした。 わざわざありがとうございました。 精進せねばなぁ……
- 894 名前:名前は開発中のものです。 mailto:sage [2007/12/02(日) 09:51:27 ID:LD+WrE3C]
- コンテストの結果どうよ。
受賞作はみんな落としてやってみたが、どれも見るべきところがあってよかった。
- 895 名前:名前は開発中のものです。 mailto:sage [2007/12/02(日) 10:14:51 ID:/h3wGpAY]
- まだ始めたばかりの初心者なんですが、アクティブマスコットみたいなのをまず練習に作りたいと
思っています。ウィンドウ表示の中に画像を出すのではなく、デスクトップの画面上に出すには どういう手法があるのでしょうか?少しググって調べましたが、それらしき例ソースがないもので・・・
- 896 名前:名前は開発中のものです。 mailto:sage [2007/12/02(日) 10:43:57 ID:7xcdgEIJ]
- >>895
APIでリージョンとかレイヤーていうウィンドウ作ってそれに絵を乗せるんだけど・・・ 初心者がいきなり挑戦は厳しいかもしれない 近道はHSP-NEXTのモジュール群を使えば3分で作れると思う
- 897 名前:名前は開発中のものです。 mailto:sage [2007/12/02(日) 10:55:16 ID:/h3wGpAY]
- ああ、難しいスキル使うものだったんですか・・・
モジュール等もよく分かってないのでちょっとHSP-NEXTのHPを眺めながらしばらく悶々とします・・・ ありがとんです
- 898 名前:名前は開発中のものです。 mailto:sage [2007/12/02(日) 12:46:32 ID:/KfVlpR7]
- 頑張ってみっくみくにしてくれ
- 899 名前:名前は開発中のものです。 mailto:sage [2007/12/02(日) 12:59:54 ID:zJ8s/y1U]
- メモ
HSP Program Contest TV 2007 November(1) www.youtube.com/watch?v=6GE4FR2J2WI HSP Program Contest TV 2007 November(2) www.youtube.com/watch?v=OpGy1_k3oXE HSP Program Contest TV 2007 November(3) www.youtube.com/watch?v=jTy3PHC3pnM HSP Program Contest TV 2007 August(1) www.youtube.com/watch?v=29VdlgYEx2Q HSP Program Contest TV 2007 August(2) www.youtube.com/watch?v=7xhcM_-wZzE HSP Program Contest TV 2007 August(3) www.youtube.com/watch?v=GPABtimWf9s HSP Program Contest TV 2007 August(4) www.youtube.com/watch?v=NoliH-c1_D8
- 900 名前:名前は開発中のものです。 [2007/12/02(日) 17:22:40 ID:eoDSR9Z6]
- コンテストの作品みてると3Dつくりたくなってきた
|

|