- 1 名前:名前は開発中のものです。 mailto:sage [2007/04/02(月) 22:50:15 ID:PrO27NJ+]
- 疑問に思うことがあれば、スレを立てずに、まずはココで質問。
スレッドを立てる前にはローカルルールを読みましょう。 pc8.2ch.net/gamedev/ ※ >>980 を踏んだ人は次スレ立てをお願いします。
- 167 名前:名前は開発中のものです。 mailto:sage [2007/05/07(月) 19:29:10 ID:izU4tbm2]
- タイピングなんてキー入力が拾えて出力装置に出力できればなんでもいい。
・・・次。
- 168 名前:名前は開発中のものです。 mailto:sage [2007/05/07(月) 19:39:19 ID:kun0NfPR]
- >>166が得意な言語で作ればいいんじゃないかな
- 169 名前:名前は開発中のものです。 mailto:sage [2007/05/07(月) 22:27:14 ID:JJ/L15C9]
- 待て、騙されるな!
>166は「質問」ではなく「問題」を我々に出している……!
- 170 名前:名前は開発中のものです。 mailto:sage [2007/05/07(月) 22:36:05 ID:s5BuIXGw]
- フゥー、危うく引っ掛かるところだったぜ。
- 171 名前:166 mailto:sage [2007/05/08(火) 13:05:30 ID:KsS9Fsfk]
- 誰もまともに答えてくれんとわッ……!!
おまいらにはがっかりだぜ(´・ω・`)
- 172 名前:名前は開発中のものです。 mailto:sage [2007/05/08(火) 18:59:48 ID:fFXkYBwK]
- お好きなほうをどうぞ
- 173 名前:名前は開発中のものです。 mailto:sage [2007/05/08(火) 19:02:07 ID:fFXkYBwK]
- >>171
いやマトモに答えてるつもりなのだが。 タイピングゲームに向いてる言語なんて無いと思うが。>>167の言うとおりキー入力が拾えて画面に表示できればなんでもいい。
- 174 名前:名前は開発中のものです。 mailto:sage [2007/05/08(火) 19:33:53 ID:m4S0ZQls]
- マジでその質問をするレベルなら
とりあえず簡単な言語でもさわっときゃいいんじゃねぇの?
- 175 名前:名前は開発中のものです。 [2007/05/08(火) 22:42:37 ID:57DHZKAG]
- Visual Basic 2005でアドベンチャーゲームを作ってるんですが、参考になるサイトや書籍ってありますか?
検索しても、VB6向けのが多くて…orz
- 176 名前:名前は開発中のものです。 mailto:sage [2007/05/08(火) 23:50:22 ID:Zl3pLzDz]
- >>175
曖昧な表現なんですよ、アドベンチャーって、そしてVB それから、本とかHPを闇雲に知らせてもよいのですが、 その人のランクによって様々です。 ずぶの素人のような雰囲気なので、もっと沢山の情報があれば 適した情報を出せるとおもいます。
- 177 名前:名前は開発中のものです。 mailto:sage [2007/05/08(火) 23:54:31 ID:ICbXYlli]
- >>175
VB2005とVB6ってソース読めなくなるほどの差なんて無いじゃん。 確かに探すとVB6用ばっかだがソース読んで分からんなら本読んだらもっと分からんよ? 本はCで無理やりオブジェクト指向やるかC++ばっかだから。 それにADVエンジンを作りたいのか単に ADVゲーを作りたいのかで色々変わると思うよ。
- 178 名前:名前は開発中のものです。 mailto:sage [2007/05/09(水) 00:17:15 ID:rZy4ejHw]
- >>166
作りたいものとは規模が違うかもしれないけど、その他でFlashなんかどうだろう。 プレイヤーのことを考えると、一々ダウンロード→実行の手間をかけさせないものの方がやってくれるんジャマイカ Flashだって一度ダウンロードしてから実行されるとか突っ込みは(ry Javaあぷれっと?知らんがな(´・ω・`)
- 179 名前:175 mailto:sage [2007/05/09(水) 00:25:37 ID:7l++a8UT]
- いわゆるビジュアルノベルみたいなのを作ろうとしているずぶの素人です。
自己流でセーブやバックログや既読スキップ機能をつけたんですが、いまいち使い勝手が悪かったり、動作が遅いので、やはり自己流じゃ難しいなあと思いまして。 VB6のソースが理解できるように勉強することにします。
- 180 名前:166 mailto:sage [2007/05/09(水) 00:44:15 ID:yOi4s05z]
- >>172 >>173
ごもっともな意見です(´・ω・`) ただちょっと凝ったものをつくろうかななんて >>174 ごもっともな意見です(´・ω・`) cとjavaはそこそこできるつもりですがゲームはつくったことなかったので どうなのかと思いまして >>178 Flashもよさげですね(´・ω・`) ちなみに一度もいじったことないんですが 素人でもできたりします(´・ω・`)?あとフリーのソフトとか 正直タイピングうんぬんより皆にかまってほしいってのが本音です(´・ω・`)ゴメンョ
- 181 名前:名前は開発中のものです。 mailto:sage [2007/05/09(水) 01:39:46 ID:pICmt+dn]
- >>179
ADVエンジンの実装なんて千差万別。 Leefのソースでも見れば?
- 182 名前:179 mailto:sage [2007/05/09(水) 02:31:55 ID:7l++a8UT]
- >>181
Leefを知らないので調べてみたんですが、Leaf作品の例えばToHeartとかのソースを見ろって意味でいいのでしょうか? もしそうなら、男性向けのゲームには興味がなかったんですが、勉強のために買おうかなあ。
- 183 名前:名前は開発中のものです。 mailto:sage [2007/05/09(水) 03:54:23 ID:m5qWDSoK]
- ttp://www.autch.net/online/aquaplus_sources.php
とかの話じゃないかな ただ、ソースが綺麗って話は聞かんから参考になるかは分からんけど
- 184 名前:179,182 mailto:sage [2007/05/09(水) 04:29:27 ID:7l++a8UT]
- >>183
どうもありがとうございますm(_ _)m とりあえずダウンロードしてみます。 181さんもありがとうございました。
- 185 名前:名前は開発中のものです。 mailto:sage [2007/05/09(水) 11:40:27 ID:6zrIv99H]
- 具体的に、不満となる部分を書いてくれれば 相談に乗ることもできる。
- 186 名前:名前は開発中のものです。 mailto:sage [2007/05/09(水) 13:13:39 ID:n4FrXb1Y]
- >>52で紹介されていたmRPG落としてみたけれど、微妙に操作しづらいというか、
使いづらいというか…
- 187 名前:名前は開発中のものです。 [2007/05/09(水) 17:45:33 ID:vWqCq7Nh]
- 金出してツクール買え
- 188 名前:178 mailto:sage [2007/05/09(水) 23:52:31 ID:rZy4ejHw]
- >>166
あくまで個人的な意見だけど Flashはそこまでプログラミング的な色が強くないと思う。 cとjavaがそこそこ出来るなら十分に出来るはず。 フリーのソフトくらい自分で調べましょう。それも経験です。 まぁ、一般的には「ParaFla」がいいとされてるはず。俺は使ってないのでなんとも言えないです。
- 189 名前:名前は開発中のものです。 mailto:sage [2007/05/10(木) 20:04:28 ID:EWGMxV8z]
- 変な質問ですいません。
ノベルツールのレイヤ設計について質問したいのですが、 このスレでいいですか? もしもっとよさげなスレがありましたら、誘導お願いします
- 190 名前:名前は開発中のものです。 mailto:sage [2007/05/10(木) 21:13:54 ID:IpCBaneX]
- >>189
お前なぁ… 使用してるツールだとか、そういうことも具体的に書いてもらわなくちゃ まともに答えようがないだろう? あ、もう教えてもらわなくてもいいけどね。 誘導プリ〜ズ、なんてカキコは、お前がスレ検索すらできないやつだという事を 証明してるから。 検索の仕方なら、教えてやってもいいかもしれないww
- 191 名前:名前は開発中のものです。 mailto:sage [2007/05/10(木) 21:46:40 ID:MJKhlwnt]
- ゲーム作れるようになるまでどれくらいかかりましたか?
- 192 名前:名前は開発中のものです。 mailto:sage [2007/05/10(木) 21:51:48 ID:TDMWU7Od]
- >>189
バックバッファの扱い方とか利用する言語の描画コンテキストの扱い方とかに影響されると思うが。 >>190 何で設計の話してるのにできあいのツールが出てくるんだ?そう一人で熱くなるな。 さて、皆さんお手を拝借・・・ m9プギャーw
- 193 名前:名前は開発中のものです。 mailto:sage [2007/05/10(木) 23:07:19 ID:NwAm9G1w]
- >>191
ゲームを作り始めるまでかかります。
- 194 名前:名前は開発中のものです。 mailto:sage [2007/05/10(木) 23:22:33 ID:evDkNUAI]
- うむ、コンパイラを探したり、パスを通したり・・
作り始めてしまうと作りながら覚えていける。
- 195 名前:名前は開発中のものです。 mailto:sage [2007/05/11(金) 08:15:54 ID:g/EBehwv]
- >>189
ノベルゲーム作成エンジン自体作ってるなら、ここ。 ▼ノベルゲームツールを作っちゃうぞ!Ver4.0 pc11.2ch.net/test/read.cgi/gamedev/1169306947/
- 196 名前:名前は開発中のものです。 mailto:sage [2007/05/11(金) 19:00:13 ID:uUG2LizW]
- >>195
そんなスレがあったのですか ありがとうございます^^
- 197 名前:名前は開発中のものです。 mailto:sage [2007/05/12(土) 19:46:49 ID:kSK9VQWP]
- DirectXでプログラムを組んでいるんですが、解放し忘れとかでメモリリークになってそうで
怖いんですが、VS2005のデバッグモードで動かしてたら解放し忘れなどで警告してくれるんですか?
- 198 名前:名前は開発中のものです。 mailto:sage [2007/05/12(土) 20:12:14 ID:NkB1cGUG]
- _CrtSetDbgFlagでググルとそれ関係がでるよ。
- 199 名前:名前は開発中のものです。 mailto:sage [2007/05/12(土) 20:34:35 ID:kSK9VQWP]
- >>198
なるほど、勉強になりました
- 200 名前:名前は開発中のものです。 mailto:sage [2007/05/12(土) 20:52:08 ID:NkB1cGUG]
- つか、VS2005ってC++とは限らないよね('A`)
解決したのなら別にいいけど・・・
- 201 名前:名前は開発中のものです。 mailto:sage [2007/05/12(土) 23:51:46 ID:ZqI/eur8]
- しっかりと処理の流れを明確にしてから
プログラムを組むようにしておくと、そんなミスはあまりしないようになる
- 202 名前:名前は開発中のものです。 mailto:sage [2007/05/12(土) 23:56:04 ID:YCiJgexp]
- 動的なリソースが単一の流れでしか使用されないような、
単純なプログラムしか書いたことがないのならそう思うだろうね。
- 203 名前:名前は開発中のものです。 mailto:sage [2007/05/13(日) 00:11:28 ID:9lsjlgjD]
- むしろ複雑になればなるほど処理の流れを明確にするのは大切だと思うけどね
全体の流れを軽く書いてみるだけでも結構違ってくるよ
- 204 名前:名前は開発中のものです。 mailto:sage [2007/05/13(日) 00:19:02 ID:wV87zd4H]
- いくら気を使っても開放し忘れあるんじゃないかとビクビクするなぁ。
- 205 名前:名前は開発中のものです。 mailto:sage [2007/05/13(日) 00:41:38 ID:WaANxxN8]
- まともに複雑なプログラムを書いたことが無いのが丸わかりなのに、
したり顔でアドバイスして悦には入る>>203みたいな人間ってどうにかならないのかね。
- 206 名前:名前は開発中のものです。 mailto:sage [2007/05/13(日) 00:52:59 ID:yft9f97K]
- >>204
ttp://www.shader.jp/xoops/html/masafumi/directx9/ready/ready02.htm のComPtrとか試してみるのはどう?
- 207 名前:名前は開発中のものです。 [2007/05/14(月) 00:49:52 ID:r5JqYPJe]
- 「ありがとう」のひとことが 幸運を呼ぶ。
- 208 名前:名前は開発中のものです。 [2007/05/14(月) 22:23:13 ID:dcGWBRx/]
- ありがとう
- 209 名前:名前は開発中のものです。 mailto:sage [2007/05/15(火) 00:44:56 ID:KTjH1WjT]
- ありがd
- 210 名前:名前は開発中のものです。 mailto:sage [2007/05/15(火) 17:24:56 ID:T9Zul2/o]
- なぜかVC++6.0があるのですが、ずぶの素人が扱えるものなのでしょうか
- 211 名前:名前は開発中のものです。 mailto:sage [2007/05/15(火) 17:34:07 ID:hDS1F+8a]
- なぜあるのか、そこのところをまず明確にしろ。
- 212 名前:名前は開発中のものです。 mailto:sage [2007/05/15(火) 19:34:47 ID:LYyHzzA7]
- 違法コピーは犯罪です。
- 213 名前:名前は開発中のものです。 mailto:sage [2007/05/17(木) 00:05:32 ID:W3SSVTll]
- 今時VS2005EEがただで手に入るというのに
時代遅れのVC++6.0なんてねえ といって欲しいのだろう
- 214 名前:名前は開発中のものです。 mailto:sage [2007/05/17(木) 12:12:12 ID:vH/vsYTW]
- ゲームを造るのに最適なのはC言語って本当ですか?
- 215 名前:名前は開発中のものです。 mailto:sage [2007/05/17(木) 13:16:35 ID:IPyKTI5V]
- アセンブラ最強!!!w
- 216 名前:名前は開発中のものです。 mailto:sage [2007/05/17(木) 17:55:29 ID:NSlRlBFw]
- フルアセンブラで組んでるゲームってあるの?
- 217 名前:名前は開発中のものです。 mailto:sage [2007/05/17(木) 18:18:58 ID:i1w2om/x]
- 昔のゲーム機やDOS用ならいくらでも。
- 218 名前:名前は開発中のものです。 mailto:sage [2007/05/17(木) 20:32:59 ID:wYjbDmCQ]
- 今はマシンスペックにものを言わせて高級言語で書くしね
プロジェクトメンバーが増えるとその方が開発効率がよい その結果ゲームが処理落ちしても、それは仕様とする。
- 219 名前:名前は開発中のものです。 mailto:sage [2007/05/20(日) 07:32:42 ID:Cuw9NVP3]
- SkinnedMeshのサンプルのTinyみたいなXファイルを
無料で置いてるサイトありませんか? Tinyはなんかきもいので嫌です
- 220 名前:名前は開発中のものです。 mailto:sage [2007/05/20(日) 09:38:06 ID:GmsWsDpw]
- 自分で作れよ。
- 221 名前:名前は開発中のものです。 mailto:sage [2007/05/20(日) 12:15:11 ID:rYg+urrr]
- >>220
俺ADVのシナリオ書くためにシナリオ管理ツール作ってるよ。 アウトラインエディタにプロジェクト・設定・CG/フラグリスト管理機能がある。
- 222 名前:名前は開発中のものです。 mailto:sage [2007/05/20(日) 12:50:16 ID:r6Lw7rjO]
- >>221みたいに誰も聞いてないのに、突然自分の言いたいことを好き勝手に語り出す奴って、
リアルでも空気が読めないから誰とも話が続かないんだろうな。
- 223 名前:名前は開発中のものです。 mailto:sage [2007/05/20(日) 23:03:32 ID:mvb2DSD0]
- VC++でMAPエディタを作っていたら”グラフィックの数が許容量を越えました終了します”と表示されてエラーログ無しに不正終了するのですが
もしこの許容量の上限が変えられるのならその方法を教えて頂けないでしょうか
- 224 名前:名前は開発中のものです。 mailto:sage [2007/05/20(日) 23:29:42 ID:GmsWsDpw]
- そもそも「グラフィックの数が許容量を越えました終了します」
と表示しているのは誰なんだ? 本当に自分で作ってるのか?
- 225 名前:名前は開発中のものです。 mailto:sage [2007/05/20(日) 23:34:47 ID:mvb2DSD0]
- VC++の出力ログのデバッグの所です
>DirectDraw 関連の初期化は正常に終了しました >文字コードバッファの初期化を行います... 完了しました >グラフィックの数が許容量を越えました終了します >DirectDraw 関連の終了処理をおこないます > フォントの初期化を行います そこを境目に終了処理に入ってるのでこれが原因だと思ったのですが
- 226 名前:名前は開発中のものです。 mailto:sage [2007/05/20(日) 23:43:11 ID:GmsWsDpw]
- 読み込んでいるイメージのサイズとVRAMの容量は?
- 227 名前:名前は開発中のものです。 [2007/05/21(月) 00:15:49 ID:6fZCE0Or]
- >>225
何でいきなり許容量増やす方法をさぐるんだ? 普通どこで許容量オバーしてる所を探して 何処までならオバーしないか確かめるって事をやって 本当に容量の問題なのか確かめないと 許容量増やせても解決しない可能性あるんだぞ?
- 228 名前:名前は開発中のものです。 mailto:sage [2007/05/21(月) 00:18:49 ID:zv9ItM0j]
- 一応読み込みイメージは256色BITMAP1M未満、VRAMは256M
タスクマネージャでもメモリは40M程度しか占有しておりません ただ先ほどのはVCが普通に吐くログかと思って言わなかったのですが一応DXライブラリを使用しています ちょっと調べたところDerivationGraph(homepage2.nifty.com/natupaji/DxLib/dxfunc.html#R3N21)というものを多用すると落ちるようで 手間がかかるのですが予め読み込む画像ファイルをMAPチップの最小単位に分け 上記を避けた場合は何故か問題無く動作確認が取れてしまいました
- 229 名前:名前は開発中のものです。 mailto:sage [2007/05/21(月) 00:52:30 ID:OZq/kyXC]
- インストーる時に自動でマシンの性能を計測して最適なOption設定をすることは可能でしょうか?
すでにそれをやってるゲームはありますか?
- 230 名前:名前は開発中のものです。 mailto:sage [2007/05/21(月) 03:37:12 ID:QllSuKzi]
- 3D関係の設定くらいであれば見かけるな。
- 231 名前:名前は開発中のものです。 mailto:sage [2007/05/21(月) 06:18:24 ID:VzjMW7cy]
- C++ですけど、リスト構造で扱いたいクラスが数種類あって、それぞれのクラスごとにリスト構造体作ると多くなるので
共通の構造体で管理したいんですけど、その中のクラスへのポインタってどう書くのがうまいやり方なんでしょうか union使おうかと考えたんですがそれだと階層が一つ深くなりますし、 とりあえず同じ階層に列挙して使うものだけ値入れることにして、 アクセスのたび関数で複数のポインタに値が入らないことを監視させようと考えてるんですけどもっといい方法ありますか?
- 232 名前:名前は開発中のものです。 mailto:sage [2007/05/21(月) 06:54:22 ID:VzjMW7cy]
- ごめんなさいやっぱりワケワカランになったので今まで通りクラスごとにリスト作ります
- 233 名前:名前は開発中のものです。 mailto:sage [2007/05/21(月) 07:00:46 ID:MgK7IWd+]
- 抽象化・ポリモーフィズムという機構はまさにそのためにあるんだけどね。
- 234 名前:名前は開発中のものです。 mailto:sage [2007/05/21(月) 08:21:27 ID:OZq/kyXC]
- >>230
どのゲームかわかりますでしょうか?
- 235 名前:名前は開発中のものです。 mailto:sage [2007/05/21(月) 08:25:41 ID:aSLL/lB6]
- >>231
std::list
- 236 名前:名前は開発中のものです。 mailto:sage [2007/05/21(月) 12:34:50 ID:ZlKVLfcA]
- 画像の素材をつくっています。
そこで、スーファミのROMからキャラの画像を抜き出したい(参考資料として)のですが、 そのようなプログラムなどはありませんか?
- 237 名前:名前は開発中のものです。 mailto:sage [2007/05/21(月) 12:48:34 ID:soqotqwY]
- プログラム以前に、スーファミのカセットをPCに接続する方法は確立されてるのか?
- 238 名前:名前は開発中のものです。 mailto:sage [2007/05/21(月) 13:35:27 ID:ZlKVLfcA]
- いえ、されていませんが、
もし抜き出しが可能であれば、機器を用意します
- 239 名前:名前は開発中のものです。 mailto:sage [2007/05/21(月) 13:52:51 ID:34zLBoP5]
- ググれ。
- 240 名前:名前は開発中のものです。 mailto:sage [2007/05/21(月) 15:12:38 ID:kJi1rvM8]
- 今のパソコンなら3色端子がついていると思うが。
ついていないなら、キャプチャー機器を使うとか。
- 241 名前:名前は開発中のものです。 mailto:sage [2007/05/21(月) 15:41:11 ID:YhDMj6KU]
- キャプチャー使うにも解像度がピッタリ合わないと綺麗にはいかないと思うが、
逆に綺麗でなくていいならデジカメで撮ればいいんじゃね?参考資料なんだし。
- 242 名前:名前は開発中のものです。 mailto:sage [2007/05/21(月) 20:38:31 ID:VzjMW7cy]
- 大体の場合テレビのデフォ解像度って640x480くらいで固定なんじゃね
だからビデオ出力もそんなもんだと思うんだ 参考だけなら古い攻略本買ってくるって手も
- 243 名前:名前は開発中のものです。 mailto:sage [2007/05/21(月) 20:43:04 ID:pTopbnoo]
- HDあるぜ
- 244 名前:名前は開発中のものです。 mailto:sage [2007/05/21(月) 20:45:11 ID:YhDMj6KU]
- >>242
そのレス書く前に「TV解像度」でぐぐってみた?
- 245 名前:名前は開発中のものです。 mailto:sage [2007/05/21(月) 20:45:51 ID:aSLL/lB6]
- >>242
旧TVの解像度はそんなに高くねえよ。
- 246 名前:名前は開発中のものです。 mailto:sage [2007/05/21(月) 20:54:42 ID:VzjMW7cy]
- >>244
走査線が525本とか何とかいうサイトでおおよそそんなところって書いてあったのでそのまま もしかしたら勘違いしたかも まあともかくほぼ固定ってことでおながいします
- 247 名前:名前は開発中のものです。 mailto:sage [2007/05/21(月) 21:25:31 ID:YhDMj6KU]
- > まあともかくほぼ固定ってことでおながいします
お前がそこまで言うなら… そうだな。TV解像度はほぼ640×480くらいで固定だな。
- 248 名前:名前は開発中のものです。 mailto:sage [2007/05/21(月) 23:08:40 ID:ZlKVLfcA]
- test
- 249 名前:名前は開発中のものです。 mailto:sage [2007/05/22(火) 02:07:48 ID:kYJh+PsV]
- >>229
これってDXから情報抜いてきてるのかな?
- 250 名前:名前は開発中のものです。 mailto:sage [2007/05/22(火) 07:27:20 ID:XAV1/Kyp]
- 実測じゃね?
- 251 名前:名前は開発中のものです。 [2007/05/22(火) 17:24:43 ID:E9wFPLmd]
- 教えてください。
以下のホームページから、MIDIファイルのPlay方法を学んだのですが、 MIDIをループさせようとしても、全然うまくいきません。 ON_MESSAGE(MM_MCINOTIFY,CMainFrame::OnMidiNotify) とメッセージマップマクロを書き込んでも、そのメンバ関数が呼ばれないんです。 もう2週間もいろいろと試しているんですが、全然だめです。 使ってる開発アプリケーションは、Visual Studio 2005 Standerd Editionです。 VC++で開発しています。 すみませんが、初心者なので、よろしくお願いいたします。 参照したHP↓ ttp://www.ne.jp/asahi/hishidama/home/tech/vcpp/mcimidi.html
- 252 名前:名前は開発中のものです。 mailto:sage [2007/05/22(火) 17:47:51 ID:VO6yNCM3]
- ソースも無いのでエスパー回答
MCI_PLAY時にMCI_NOTIFYしてない
- 253 名前:名前は開発中のものです。 [2007/05/22(火) 18:35:12 ID:E9wFPLmd]
- 早速のご回答有難う御座います。ですが、MCI_NOTIFYはやってるんです。
やってることは、参照したHPに書いてある事そのまま書いたので…。 一応ソースの一部を晒しておこうと思いましたが、改行が多すぎますと出てうp出着ないので…(すみません)。 どうしても、コールバック関数が呼ばれません。 よろしくお願いいたします。
- 254 名前:名前は開発中のものです。 mailto:sage [2007/05/22(火) 19:48:03 ID:VO6yNCM3]
- こういう質問ってたまにあるけど、なかなかソースを見せないのはなんでなんだろうな
丸ごとzipで固めてどっかうpろだに上げればいいと思うのだが
- 255 名前:名前は開発中のものです。 [2007/05/22(火) 20:18:07 ID:E9wFPLmd]
- おっしゃるとおりだと思いますので、ソースアップしました。
↓ www.geocities.jp/fbkhr129/MainFrm.zip です。よろしくお願いいたします。
- 256 名前:名前は開発中のものです。 mailto:sage [2007/05/22(火) 20:25:06 ID:6QTi4ZvA]
- ながい デバッグが はじまる
- 257 名前:名前は開発中のものです。 mailto:sage [2007/05/22(火) 20:44:53 ID:VO6yNCM3]
- ソースざっと見ただけだけど、152行目
prm.dwCallback=(DWORD)/*GetSafeHwnd()*/CMainFrame::MciNotify(wParam,lParam)/*->GetSafeHwnd()*/; ↓コメント削除 prm.dwCallback=(DWORD)CMainFrame::MciNotify(wParam,lParam); ここがまずいんじゃない?
- 258 名前:名前は開発中のものです。 mailto:sage [2007/05/22(火) 20:52:29 ID:6QTi4ZvA]
- えっと、たぶん MainFrm.cpp 153行目だね〜。
直しちゃってるけど、 prm.dwCallback=(DWORD) GetSafeHwnd(); に戻してくださいな。 これであさっての方向にメッセージを投げなくなるはず。 これでMciNotifyがcallされる…はず。 コンパイルできない単位のソースだから確認できないけど…。
- 259 名前:名前は開発中のものです。 mailto:sage [2007/05/22(火) 20:53:18 ID:6QTi4ZvA]
- う、速度で負けた。
悔しいけど、感じちゃうっ。
- 260 名前:名前は開発中のものです。 [2007/05/22(火) 21:01:51 ID:E9wFPLmd]
- 皆さん有難う御座います。ですが、直してあるそこは、GetSafeHwnd()に
しても、コールバック関数が呼ばれないのです。 そこで、直接関数書いてみたのですが、そうするとコールバック関数に飛ぶように なったんですけど、それ以降の処理が全く…。
- 261 名前:名前は開発中のものです。 mailto:sage [2007/05/22(火) 21:31:17 ID:6QTi4ZvA]
- うーん、動かしてみないと症状分からんわ。
私はギブアップ。
- 262 名前:名前は開発中のものです。 [2007/05/22(火) 21:47:24 ID:NskU6q8g]
- 画面座標を数字座標に変換したいんですが
これが数字座標を画面座標にするやつです void TransformScreen(int *x, int *y, float fx, float fy) { *x = ( (int)( +sc_hei * fx ) + sc_wid ) + clip_x1; *y = ( (int)( -sc_hei * fy ) + sc_hei ) + clip_y1; } void TransformScreen( float *fx,float *fy,int x,int y ) { } これだけでわかりますかね??
- 263 名前:名前は開発中のものです。 mailto:sage [2007/05/22(火) 21:49:53 ID:6QTi4ZvA]
- それで君が何を言いたいか分かったら
超人ロック並みのエスパーだと思うよ。
- 264 名前:名前は開発中のものです。 mailto:sage [2007/05/22(火) 21:50:55 ID:b1KEoZoL]
- >>262
一行目の sc_hei → sc_wid じゃ無いかい?
- 265 名前:名前は開発中のものです。 mailto:sage [2007/05/22(火) 22:19:39 ID:NskU6q8g]
- void TransformScreen( float *fx,float *fy,int x,int y )
こっちの方がわからないんです・・・;l
- 266 名前:名前は開発中のものです。 mailto:sage [2007/05/22(火) 22:24:24 ID:RnY5kbyY]
- 式の変形とかやらないのか?
公式覚えるだけで義務教育クリアー? まだ学校で習ってないならすまん。
- 267 名前:名前は開発中のものです。 mailto:sage [2007/05/22(火) 22:39:27 ID:NskU6q8g]
- ちょうどこの部分 学校休んでしまったんですよ;;
|

|