3年前プレイヤーの消滅エフェクトを作成しているのですが消滅エフェクトのフラグを立てる所でエラーが出てしまいます分かる方いましたら教えていただきたいです。move;//横方向と縦方向のカウント数。"pch.h"#include"control.h"//***********************************************************************************************////コンストラクタ(初期設定)////***********************************************************************************************PLAYER::PLAYER(){//画像読み込みif(-1==LoadDivGraph("DATA/CHR/char_org.png",12,3,4,29,40,gh)){MSG("エラー発生");}width=29;height=40;//移動係数move=1.0f;//横方向と縦方向のカウント数。key[KEY_INPUT_DOWN]==1){move=1.0f;}if(key[KEY_INPUT_LEFT]==1){x-=(int)PLAYER_SPEED*move;}if(key[KEY_INPUT_RIGHT]==1){x+=(int)PLAYER_SPEED*move;}if(key[KEY_INPUT_UP]==1){y-=(int)PLAYER_SPEED*move;}if(key[KEY_INPUT_DOWN]==1){y+=(int)PLAYER_SPEED*move;}//左キーが押されてて、かつxcountが0以上なら0にしてから1引く。//それ以外は1引くif(key[KEY_INPUT_LEFT]==1){if(xcount>0)xcount=0;--xcount;}//右キーが押されてて、かつxcountが0以下なら0にしてから1足す。//それ以外は1引くif(key[KEY_INPUT_RIGHT]==1){if(xcount<0)xcount=0;++xcount;}//上キーが押されてて、かつycountが0以上なら0にしてから1引く。//それ以外は1引くif(key[KEY_INPUT_UP]==1){if(ycount>0)ycount=0;--ycount;}//下キーが押されてて、かつycountが0以下なら0にしてから1足す。//それ以外は1足すif(key[KEY_INPUT_DOWN]==1){if(ycount<0)ycount=0;++ycount;}//カウント数から添字を求める。ix=abs(xcount)%30/10;iy=abs(ycount)%30/10;//xカウントがプラスなら右向きなので2行目の先頭添字番号を足す。if(xcount<0){//マイナスなら左向きなので、4行目の先頭添字番号を足す。ix+=9;result=ix;}//yカウントがプラスなら下向きなので、3行目の先頭添字番号を足す。if(ycount<0){//1行目の先頭添字番号は0なので何もする必要なし。(分かりやすくするために書いときました)iy+=0;result=iy;}//斜め移動の場合は横顔を優先if(move==0.71f)result=ix;//押されてなければカウントをゼロにする。//ここでエラーが出ます。プレイヤーの消滅エフェクトを作成しているのですが消滅エフェクトのフラグを立てる所でエラーが出てしまいます誠に身勝手ではありますが、大量のコードをコピペしてコンパイルするのは面倒くさいのでどのようなエラーか(エラーメッセージ)を書いていただけるとありがたいです。//ここでエラーが出ます。型PLAYERが定義されていないというエラーが出ました。これはplayer.cppおよびそこからincludeされているファイルでPLAYERが定義されていないためです。"player.h"を入れると、今度は以下のエラーが出ました。^以下の識別子が定義されていないのに使用されているようです。"player.h"の前に以下の記述を追加しました。^というエラーが出ました。これは、書いてある通りメンバを持たないint型のeffect_pdeadに対しメンバアクセス演算子の.を利用したのが良くないです。effect_pdeadとすると、コンパイルは通り、WinMainがないことによるリンクエラーが発生しました。