Taken me a while to get back on to this. Sorry but that doesn't make much sense still. You mentioned using _arrayList, but that isn't in the example you provided. I have opened up the .cs files you mentioned, but again looking at your example and the information I can see in there, I cant work out what needs to be put together.
myArray.ArrayList.xxx(), and access each component you have added to this array
This line is confusing me, I don't understand how that should be used in what I need to do, or what the xxx would actually be replaced with. This is what I have if I insert the example, but without knowing what the xxx should be, or if I am using the right arguments, I am still a little stuck.
public class Example : MonoBehaviour {
public PlayMakerArrayListProxy texArray;
public PlayMakerArrayListProxy rectArray;
void createAtlas ()
{
var atlas = new Texture2D(2048, 2048);
rectArray.ArrayList.xxx() = atlas.PackTextures(texArray.ArrayList.xxx(), 2, 2048);
Thanks Jean