而表達某個instance時,有兩種方法: 絕對路徑與相對路徑。
絕對路徑
不管寫as的地方在哪,擺出"root"這個關鍵字,即是從stage(舞台)為尋找的出發點。一層一層往下找。
ex: root.instance1.instance_of_instance1 (類推,不過超過3層感覺也很誇張XD)
相對路徑
即以寫as的地方為出發點。假設stage上有兩個圓(C1, C2), 兩個圓內分別有星星(s1_of_c1, s2_of_c2),現在我從s2_of_c2的地方要控制s1_of_c1時,必須先回到C2(也就是stage上),再進入C1去找它。就會變成這樣:
this._parent.C1.s1_of_c1
this: this指的就是自己(C2裡的星星)
_parent: 往上一層的意思
Post a Comment