Я использую Canvas / javascript (createjs) и испытываю трудности с вызовом экземпляра или добавлением дочернего элемента на этапе клонированной фигуры (с помощью массива, использующего цикл for для добавления добавочных чисел).
var myShape = new createjs.Shape();
myShape.graphics.f("white").rr(0, 0, 300, 300, 12);
myShape1 = myShape.clone();
myShape2 = myShape.clone();
myShape3 = myShape.clone();
//var arr = [null,cellFlasha1, cellFlasha2, cellFlasha3, cellFlasha4];
var arr = [];
for (var i = 1; i <= 4; i++) {
arr.push(["myShape"+i]);
}
stage.addChild(arr[1]);
Я не могу добавить и экземпляр на сцену.Это работает, когда я использую массив, который был закомментирован, хотя.Может ли быть так, как я объединил строку и значение, когда я помещаю его в массив как объект?
Я знаю, что мог бы просто добавить его на сцену, выполнив stage.addChild (myShape1);и т. д., но я хочу сделать это с помощью цикла, так как там будет еще много экземпляров и аналогичных сценариев (я собираюсь зациклить способ добавления клонов, чтобы количество объектов можно было определить один раз)
Я относительно новичок в javascript, поэтому моя терминология может быть не очень хорошей.Спасибо заранее.Любая помощь будет высоко ценится!