I have some global Arrays defined and loaded with data at the _root level. Data is OK cause I checked it with the List Variables option.
I cannot address any of my arrays from within my MC hierarchy (not from MC2, MC1 or Component MC), BUT I can address variables defined at the root level correctly !!! Why??:
MC Hierarchy: ComponentMC–>MC1–>MC2–>Various MCs
I placed trace(_root.MyArray[0]); at MC2 level, then at MC1 level and finally at ComponentMC level but the sentence still reads “undefined”.
Is there a way to actually get my Arrays data from _root ?
If you defined global arrays then it should read _global.myArray[0] rather then _root, because arrays follow hierarchy. If its on the _root timeline make sure but if its global just use the _global property, thats probably whats causing you problems.