bool変数を使って、ボタンの制限をかける。

オブジェクトを開いている干渉しないようにする。
画面上に複数のbuttonオブジェクトがある場合、何かを開いている時に他を押せないようにする。

public class Shop : MonoBehaviour {
	public bool ShopClicked;
	public void ShopButton(){
		// buttonを押して、すぐに開かないようにする。
			StartCoroutine(ShopView());
		}
	}
	IEnumerator ShopView(){
		yield return new WaitForSeconds (0.65f);
		ShopClicked = true;
	}

		GameManager.instance.SettingCanvas (false,false,false,true,true,false);
	}
	public void CloseButton(){
		ShopClicked = false;
	}
}