1人でゲームが作れるように修行します。2 (487レス)
上
下
前
次
1-
新
92
(2)
:
SGGK ◆6pZCoAtaxk
2010/09/18(土)01:00
ID:wU0YURT9(1)
AA×
>>88
>>89
>>90
>>91
[240|
320
|
480
|
600
|
100%
|
JPG
|
べ
|
レス栞
|
レス消
]
92: SGGK ◆6pZCoAtaxk [sage] 2010/09/18(土) 01:00:44 ID:wU0YURT9 ありがとうございます。今日は調べるだけで終了でした…。 >>88 たしかにバグの原因がCとC++の違いだと思い込んでしまうと他の原因の可能性を見落としやすくなりそうなので気をつけます。 >>89 今のソースではベクトル関係がクラスでなく構造体で表現されていてコンストラクタについてはまだ考えてませんでした。 バグが結局取り切れなかった場合、勉強しなおしてベクトル関係もクラス化する最終手段に挑戦してみようと思います。 >>90 コンストラクタの定義はしてないのですが、何故かエラーになってしまうので、 今は以下に書くとりあえず的なやり方でエラーを回避してます。 >>91 「構造体の初期化」で検索したところ、とあるサイトにそのような感じの 「構造体変数の初期化は、変数の宣言時には常に行うことが出来る点に注意しよう。」とあり、これを参考に以下のようにしてます。 ベクトル関係のヘッダファイルで struct Vector3{float x,y,z;}; あるオブジェクトの初期化用関数の内部では昨日のやり方から少し変更して、 Vector3 a1={848,544,0}; fp.xy(←これは昨日書いていたオブジェクト.構造体変数名の事)=a1; と書いてもバグが出ないのでこれでやってみようと思います。 今日は調べただけなので、バグは減ってないけど、全部取れるまで頑張ってみます。 http://mevius.5ch.net/test/read.cgi/gamedev/1272901469/92
ありがとうございます今日は調べるだけで終了でした たしかにバグの原因がとの違いだと思い込んでしまうと他の原因の可能性を見落としやすくなりそうなので気をつけます 今のソースではベクトル関係がクラスでなく構造体で表現されていてコンストラクタについてはまだ考えてませんでした バグが結局取り切れなかった場合勉強しなおしてベクトル関係もクラス化する最終手段に挑戦してみようと思います コンストラクタの定義はしてないのですが何故かエラーになってしまうので 今は以下に書くとりあえず的なやり方でエラーを回避してます 構造体の初期化で検索したところとあるサイトにそのような感じの 構造体変数の初期化は変数の宣言時には常に行うことが出来る点に注意しようとありこれを参考に以下のようにしてます ベクトル関係のヘッダファイルで あるオブジェクトの初期化用関数の内部では昨日のやり方から少し変更して これは昨日書いていたオブジェクト構造体変数名の事 と書いてもバグが出ないのでこれでやってみようと思います 今日は調べただけなのでバグは減ってないけど全部取れるまで頑張ってみます
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 395 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
ぬこの手
ぬこTOP
0.034s