//--------- // 閉じる virtual public void Close() { float doorPosX = doorR.transform.localPosition.x; SE.Reuse(); if (doorPosX > minRange) { doorR.transform.Translate(-speedVec); doorL.transform.Translate(speedVec); } else { // 閉じすぎた分 Adjust(minRange); } // 通れないようにする(挟まり防止) cantBack.SetActive(true); }