# setMask in loop

**URL:** <https://forum.kirupa.com/t/setmask-in-loop/238678>\
**Category:** flash\
**Created:** [September 13, 2007, 8:34pm UTC](https://forum.kirupa.com/t/setmask-in-loop/238678 "2007-09-13T20:34:27Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![patrickjv](https://avatars.discourse-cdn.com/v4/letter/p/ce7236/32.png) [@patrickjv](https://forum.kirupa.com/u/patrickjv)\
**Post date:** [September 13, 2007, 8:34pm UTC](https://forum.kirupa.com/t/setmask-in-loop/238678/1 "2007-09-13T20:34:27Z")

</div>

When I use

letter1.setMask(msk1);  
letter2.setMask(msk2);  
letter3.setMask(msk3);

then MC “letter1” is neatly masked by MC “msk1”, “letter2” by “msk2” etc…

but how to do it in an action loop??

for (n=1; n\<=\_parent.parts; n++) {  
letter[n].setMask(msk[n]);  
}

doesn’t work

for (n=1; n\<=\_parent.parts; n++) {  
(“letter”+n).setMask((“msk”+n));  
}

doesn’t work

Can’t seem to find the right syntax, any ideas?  
P
