2ちゃんねる スマホ用 ■掲示板に戻る■ 全部 1- 最新50    

■ このスレッドは過去ログ倉庫に格納されています

DXライブラリ 総合スレッド その18

1 :名前は開発中のものです。:2014/05/07(水) 19:44:28.30 ID:qr2Z08k5.net
Cを習得した程度のスキルでも、ゲームのグラフィックを比較的容易に描画する事のできる、
「DXライブラリ」に関するスレッドです。
DXライブラリに関するテクニックなどの情報交換などを行う事で、
多くのDXライブラリユーザのスキルの向上に役立てたら幸いです。

【公式】
http://homepage2.nifty.com/natupaji/DxLib/

【関連スレ】
C/C++ゲーム製作総合スレッド Part5
http://toro.2ch.net/test/read.cgi/gamedev/1389798031/
ゲームプログラムなら俺に聞け30
http://toro.2ch.net/test/read.cgi/tech/1388933972/

●DXライブラリではなくDirectXの質問ならこっちへ
【C++】DirectX初心者質問スレ【C】(プログラム技術板)
http://toro.2ch.net/test/read.cgi/tech/1370015791/

371 :名前は開発中のものです。:2014/12/09(火) 18:58:06.62 ID:j3sEgVcW.net
>わからない人の気持ちがわかる人

単純に、すげー人だなあとおもった

372 :名前は開発中のものです。:2014/12/09(火) 21:08:17.55 ID:ZWmZuja9.net
気持ちが分かるってか、どこでけつまづいてるのか分かるというか
それが分かれば後はそれに従って指示を出すだけ

373 :名前は開発中のものです。:2014/12/09(火) 21:11:42.81 ID:KEAYymG6.net
「だけ」っていうけどそれを何年も延々とやってんだぜ・・・
ときどきぶしつけな態度のやつもいるしさ。
凄いと思うよ。

374 :名前は開発中のものです。:2014/12/10(水) 09:49:54.85 ID:kzn2Nz00.net
>>370
誰が理系を名乗ってるんだ?

375 :名前は開発中のものです。:2014/12/12(金) 12:26:52.93 ID:ipPvzXAQ.net
DXライブラリを使った簡易的な画像ビューアを作ろうとしているのですが、
DrawGraphのTransFlagをFALSEにするとPNGのαチャンネルが有効になりません。
かといって、TransFlagをTRUEにすると何かしらの色が透過されてしまい、
どんな画像が読み込まれるかわからない以上使うわけにはいきません。

αは使うけれど透過色は使わない方法をどなたか伝授してくださりませんでしょうか

376 :名前は開発中のものです。:2014/12/12(金) 16:13:10.80 ID:sK3WIHKz.net
単なる画像ビューアならファイル内で指定された色を透過するだけじゃろ

377 :名前は開発中のものです。:2014/12/14(日) 02:12:45.36 ID:q1vF14tq.net
>>375
LoadGraphの前にSetUseTransColor(FALSE);実行すればおk

378 :名前は開発中のものです。:2014/12/16(火) 18:05:06.77 ID:cnLGpP9G.net
マップの配列を外部読み込みにしたいのですが
2次元配列がどうしてもうまく読み込めません

FileRead_getsを使用するのは間違いでしょうか?

379 :名前は開発中のものです。:2014/12/16(火) 21:31:26.98 ID:ZomQ4tav.net
>>378
データを入れる配列は二次元配列である必要はない
1次元配列を作って

y座標*横幅 + x座標

でアクセスすれば良かろう

380 :名前は開発中のものです。:2014/12/16(火) 22:12:06.59 ID:yzp6xumF.net
二次元配列も内部では一次元配列なので
FileRead_read((char*)&data[0],sizeof(char)*x*y,hn);(←適当)
こんな感じでまとめて読めるのでは

FileRead_getcでも
for (int y=0...) {
for (int x=0...) {
data[x][y]=FileRead_getc(hn);
}
}
でいけるんじゃないかな

総レス数 995
233 KB
新着レスの表示

掲示板に戻る 全部 前100 次100 最新50
read.cgi ver 2014.07.20.01.SC 2014/07/20 D ★