1人でゲームが作れるように修行します。2 (487レス)
上
下
前
次
1-
新
381
:
SGGK ◆6pZCoAtaxk
2012/09/20(木)22:29
ID:qj08WVBT(2/3)
AA×
>>374
[240|
320
|
480
|
600
|
100%
|
JPG
|
べ
|
レス栞
|
レス消
]
381: SGGK ◆6pZCoAtaxk [sage] 2012/09/20(木) 22:29:34.23 ID:qj08WVBT >>374から進まず…orz 選手の8方向移動を通常ならifかswitch文で条件分岐して、 押したキーに応じて選手の座標に数値を足し引きするだけなんだけど、 そこを関数にして、その関数を関数ポインタとかいうのを使ってうまくまとめられないかと思ってしまった。 しかし、ネットで書き方を調べてるとC言語でいう関数とC++のメンバ関数でのやり方に違いがあるようで、 なんとか空のメンバ関数を定義して関数ポインタを用意するところまでコンパイラが通るようにはなったけど、 結局、ifやswitch文が無くなるような書き方には出来なかったので、ここまでやって断念してしまった。 この作業にかなりタイムロスした。(汗;) http://mevius.5ch.net/test/read.cgi/gamedev/1272901469/381
から進まず 選手の8方向移動を通常ならか文で条件分岐して 押したキーに応じて選手の座標に数値を足し引きするだけなんだけど そこを関数にしてその関数を関数ポインタとかいうのを使ってうまくまとめられないかと思ってしまった しかしネットで書き方を調べてると言語でいう関数とのメンバ関数でのやり方に違いがあるようで なんとか空のメンバ関数を定義して関数ポインタを用意するところまでコンパイラが通るようにはなったけど 結局や文が無くなるような書き方には出来なかったのでここまでやって断念してしまった この作業にかなりタイムロスした汗
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 106 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
ぬこの手
ぬこTOP
0.027s