補足ですがドアに隣接しているかキチンと確認しながら書いた方がいいですよ。作っている途中はプリントして確認しながら作るのが重要です。 doorflag = CheckUDLR(x,y,3,351) LOCATE 0,0:? doorflag IF doorflag>0 && BUTTON(2) AND 16 THEN ・・・ ENDIF