Unity中爲何不能對transform.position.x直接賦值?

以前一直認爲transform.position.x是隻讀的因此不能直接賦值,今天深究了一下,其實並非這個緣由 spa   定位到Vector3類中,發現並無對x、y、z進行讀寫限制,那爲何不可以賦值呢? 再定位到Transform類中,position是一個Vector3類型的屬性,而Vector3是一個結構體,因此position是一個結構體,結構體是一個值類型,值類型在方法傳遞的時只傳遞值的
相關文章
相關標籤/搜索