Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 16.10.2014, 02:23
Интересующийся
Отправить личное сообщение для Kot137 Посмотреть профиль Найти все сообщения от Kot137
 
Регистрация: 23.11.2013
Сообщений: 10

three.js как создать массив источников света
Не могу создать группу источников света в цикле.
for(iz=0; iz<kz; iz++){            
            zz=-(bz/2)+(lz/2)+(iz*lz);
            var  tmp = new THREE.SpotLight( 0xffffff );
            tmp.distance = 1000;
            tmp.position.x=xx;
            tmp.position.z=zz;
            tmp.position.y=33;
            myleds.push(tmp);
}
...
for(var jj in myleds) { 
        if (!myleds.hasOwnProperty(jj)) continue;
        scene.add(myleds[jj]);
    }

Перепробывал кучу вариантов. Результат один и тот же - создается последний источник. Т.е. вероятно он затирает предыдущие. Такой глюк только со светом, с обычными Mesh объектами все нормально. Подскажите как быть, если источников - должно быть много? Есть у кого рабочий пример добавления на сцену освещения в циклах?
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Создать массив функций (?) venzh jQuery 1 02.02.2012 06:11
Как создать массив из картинок KamalovRadik Firefox/Mozilla 17 04.10.2011 14:06
Создать массив не содержащие данные другого масива KamalovRadik Общие вопросы Javascript 1 05.09.2011 03:30
Подскажите код как создать эффект... lopraeph Элементы интерфейса 1 09.06.2011 20:18
как создать елемент с вложеными елементами scuter Events/DOM/Window 11 14.05.2008 16:15