//引数のフィルムを選択状態にする public bool SelectFilm(GameObject film) { onStageFlag = false; //既にフィルムを選択中ならfalseを返す if (selectFilm != null) { return(false); } //挟まっているフィルムの枚数が上限に達していればfalseを返す if (clip.GetHP() <= 0) { return(false); } //固定完了していないフィルムがあればfalseを返す if (!clip.GetFixedFlag()) { return(false); } selectFilm = film; selectFilmTransform = selectFilm.transform; //他のオブジェクトを一時停止する PauseOtherObject(); return(true); }