ページ 11

配列と画像

Posted: 2012年11月02日(金) 10:19
by あき

コード:

int a, b, c, d;

int imeag[4]

a = LoadGragh(a.png)
b = LoadGragh(b.png)
c = LoadGragh(c.png)
d = LoadGragh(d.png)

image[4] = {a,b,c,d};

DrawGragh(50,50,image[2],TRUE)


配列で画像を扱おうとしたのですがこれではだめでしょうか?
そもそも画像を配列で扱うことは可能なのでしょうか?

Re: 配列と画像

Posted: 2012年11月02日(金) 10:33
by AKIЯA
結論から言うと出来ます。
テストするので待って下さい。

Re: 配列と画像

Posted: 2012年11月02日(金) 10:38
by AKIЯA
やるならこうしたらいいかと思います。
あとはDrawGraph(50,50,image,true)のiの添え字を設定してやれば出来るかと思います。

コード:

int image[4];

image[0] = LoadGraph("./a.png");
image[1] = LoadGraph("./b.png");
image[2] = LoadGraph("./c.png");
image[3] = LoadGraph("./d.png");

DrawGraph(50,50,image[i],true);

Re: 配列と画像

Posted: 2012年11月02日(金) 17:24
by peot
変数名(int imeag[4])が一致してないので、
これではだめかというならばだめなんじゃないでしょうか。
ただ考え方や配列の件は間違ってないと思います。