シューティングゲーム作成中にエラー

タグの編集
投稿者 kk1  (中学生) 投稿日時 2010/4/28 15:12:08
http://www.teu.ac.jp/chiit/~jsuzuki/doc/pnc2007/n02/index.html#initのサイトを参考にして、シューティングゲームを作っていました。

少し改造して、敵を増やしました
しかしなぜか、エラーがでます
「エラー 演算子 '+' は、型 'Object の 1 次元配列' および 'Integer' に対して定義されていません」

↓改造したソースコードです
http://passkoichi.web.fc2.com/p.zip
教えてください
投稿者 kk1  (中学生) 投稿日時 2010/4/28 15:14:43
↑補足です
エラーがでるのは、爆発のエフェクトの表示部分です
投稿者 るしぇ  (社会人) 投稿日時 2010/4/28 18:09:07
> http://www.teu.ac.jp/chiit/~jsuzuki/doc/pnc2007/n02/index.html#initのサイトを参考にして
変数の軒並み Object 型宣言。。。サンプルとして良くないコードだね。
敢えてそんな風にする理由が無いなら、しっかりと実際に使用する型を使って宣言すべきだよ。

> 「エラー 演算子 '+' は、型 'Object の 1 次元配列' および 'Integer' に対して定義されていません」
エラーメッセージ通りです。とりあえず、配列(データが複数集まったもの)と数値の
足し算は、結果としてどうなって欲しいの?

1.配列の中にある1つだけ取り出して足し算したい。
2.配列の全ての数値にそれぞれ足し算したい。
3.その他。

どれにしたいのか人間でも理解できないよ?
投稿者 kk1  (中学生) 投稿日時 2010/4/28 20:40:01
ありがとうございました
解決しました