(C)WorldWideSoftware
【説明】プレイヤーキャラの座標を管理する変数 plCX, plCY はBG(キャンバス)上の座標です。 本サンプルのキャラ、床、壁の画像サイズは64x64ドットですので、 MAP[plCY÷64の整数][plCX÷64の整数] がプレイヤーキャラのいるマス目の値です。 「//移動しようとしているところが草地(床)だったら」とコメントのあるif文で、プレイヤーキャラの左上角、右上角、左下角、斜め下角が床の場所であれば移動できる、としています。 ソースコードの確認