ゲームのスコアカウンターを作っています。2 つのオブジェクトの x 座標が一致すると、スコアが増加します。小さなスクリプトを作成し、マネージャ オブジェクトから実行しました。その後、スクリプトからエラーが発生し、エラー応答は無意味です。
スクリプト:
if (obj_char.x == obj_ball.x)
{
obj_manager.myScore += 1;
}
エラーは次のとおりです。
############################################################################################
FATAL ERROR in
action number 1
of Step Event0
for object obj_manager:
Push :: Execution Error - Variable Get 0.x(0, -2147483648)
at gml_Script_scr_score (line 1) - if (obj_char.x == obj_ball.x)
############################################################################################
--------------------------------------------------------------------------------------------
stack frame is
gml_Script_scr_score (line 1)
called from - gml_Object_obj_manager_StepNormalEvent_1 (line 9) - scr_score();