0
如果我在一個外部操作腳本中有一個變量,是否可以在另一個外部操作腳本中訪問它?另外,我將如何做到這一點?如何訪問在不同類別中定義的變量
如果我在一個外部操作腳本中有一個變量,是否可以在另一個外部操作腳本中訪問它?另外,我將如何做到這一點?如何訪問在不同類別中定義的變量
很多方法。我不知道你的意思是'外部的',但是如果你正在談論兩個類,其中一個的一個實例增加了一個子實例,你可以執行下列其中一個。
如果孩子想引用變量父:
var childvariable = parent.parentvariable
或
var childvariable = MovieClip(parent).parentvariable
注意父變量應被聲明爲如果父父類public var
與孩子有着不同的「包裝」。
如果家長想引用變量對兒童:
Child.childvariable = something
或
var newvariable = Child.childvariable
你可以參考變量的一類(而不是類的實例)通過首先聲明該變量爲一個靜態變量或靜態常量,並提到如下: Classname.variable
還有其他方法可以引用si上的變量金光閃閃的實例。也許你可以問一個更具體的問題。
我在我的X類中有一個名爲speed的變量。我希望能夠在Y類中訪問該變量,並且能夠修改並更改它。它們在不同的動作腳本文件中。 – user3530344
是的,我明白了。那些文件之間有什麼關係?父子?兄弟?遙遠的表兄弟?這些類是否實例化?如果是這樣如何? – Craig
你能解釋一下Child-Parent嗎?我不知道我明白這一點。 – user3530344