bonjour!

j'essaie de créer une classe dédiée à la population d'un menu
mais quand je trace la variable spacing il me retourne NaN; pourtant j'ai utilisé cette meme logique dans des scripts de timeline et ça a bien marché
ce ci étant le code
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
 
class assignItemsToMenu 
{
	function assignItemsToMenu ()
	{
	}
	public function assignItems (path, __x)
	{
		var itemsArray : Array = ["i1", "i2", "i3", "i4", "i5"];
		var Name = "domainApplicationButton";
		for (var i = 0 ; i <= itemsArray.length; i ++)
		{
			path.attachMovie (Name, Name + i, _parent.getNextHighestDepth);
			var spacing  = path [Name]._height + 2;
			trace (path + "." + Name)
			trace(spacing);
						path [Name + i]._x = __x;
			path [Name + i]._y = i * spacing;
		}
	}
}
sur la time line
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 var assignElements:assignItemsToMenu=new assignItemsToMenu();
assignElements.assignItems(this.applicationDomainList,200);