我使用以下教程一直会出现以下错误,我感觉自己已经失去了理智,花了好几个小时只是为了创建一些门 ___________________________________________

###################################################################################### 错误信息:在“其他事件”中的动作1处:房间开始事件(对象obj_transition_manager):无法找到名为“PlayerObj”的对象索引“11”在gml_Object_obj_transition_manager_Other_4(第1行)处 - PlayerObj.x = target_entrance.x ############################################################################################ gml_Object_obj_transition_manager_Other_4(第1行) _____________________________________

我的obj_exit代码是:
//Step
if(!instance_exists(obj_transition_manager) && instance_exists(PlayerObj) && position_meeting(PlayerObj.x, PlayerObj.y, id)) {
instance_create_depth(0, 0, 0, obj_transition_manager, {target_room, target_entrance})
}

我的obj_transition_manager代码是:
//Create
room_goto(target_room)
//Room Start
PlayerObj.x = target_entrance.x
PlayerObj.y = target_entrance.y
instance_destroy()

我的obj_exit和obj_transition_manager变量定义是:
target_room:我要移动到的房间
target_entrance:我要移动到的入口实例
target_room:我spawn的房间
“noone”:空值

我知道这个问题很长,但我也没别的办法了(但AI,我永远不会使用它)