原文地址:https://support.unity3d.com/hc/en-us/articles/206529603-What-is-CS0200-
症狀
當嘗試進入Play模式時,我得到了如下錯誤:
error CS0200: Property or indexer `__’ cannot be assigned to (it is read only)
原因
當嘗試給一個只能讀取而不能改變的變量賦值時,就會發生CS0200號錯誤。
本例子的錯誤信息如下:
error CS0200: Property or indexer `UnityEngine.GameObject.activeSelf’ cannot be assigned to (it is read only)
解決方案
想要修復CS0200號錯誤,你需要找到另一種替代方法來達成想要的結果。本例中,我們擁有一個方法可以允許我們設置GameObject爲激活狀態。
更多信息
https://msdn.microsoft.com/en-us/library/fd8axwct(v=vs.90).aspx