Долго грузит не показывая экран загрузки. А потом показывает 98% и все.
|
тоже такое в нём славливаю.
по какой-то необъяснимой причине пара текстур не загружается при ctrl+f5.
зато если второй раз зайти туда же (или нажать просто ф5 после 98%) без полного обновления, то догружается %)
картинки создаются так:
var tex = gl.createTexture();
tex.image = new Image();
tex.image.onload = function(fname, tex)
{
return function()
{
onLoadTexture(fname, tex);
}
}(fname, tex);
tex.image.src = fname;
resourcesLoading++;
--------
function onLoadTexture(fname, tex)
{
filesLoaded++;
RenderProgressBar(filesLoaded/filesToLoad);
resourcesLoading--;
объяснить зависание прогресс бара можно только тем что нифига не хочет хром подгружать текстуру, которая существует (почему?), причём только при полном обновлении.
---
сейчас сделал вывод в лог списка незагруженных ресурсов - пишутся валидные адреса туда.