Ввести муром.получить/б/Много
This commit is contained in:
@@ -21,17 +21,17 @@ var Уведомитель = Reporter;
|
|||||||
Reporter.prototype.уведомить = function()
|
Reporter.prototype.уведомить = function()
|
||||||
{
|
{
|
||||||
this.report();
|
this.report();
|
||||||
}
|
};
|
||||||
Reporter.prototype.подписать = function(функция)
|
Reporter.prototype.подписать = function(функция)
|
||||||
{
|
{
|
||||||
this.subscribe(функция);
|
this.subscribe(функция);
|
||||||
}
|
};
|
||||||
|
|
||||||
// Подписать сразу несколько функций за один вызов.
|
// Подписать сразу несколько функций за один вызов.
|
||||||
Reporter.prototype.подписатьМного = function(funcs)
|
Reporter.prototype.подписатьМного = function(funcs)
|
||||||
{
|
{
|
||||||
this.subscribeMany(funcs);
|
this.subscribeMany(funcs);
|
||||||
}
|
};
|
||||||
|
|
||||||
//var муром = {};
|
//var муром = {};
|
||||||
|
|
||||||
@@ -71,7 +71,7 @@ Object.defineProperty(муром.камера, "вращение", {
|
|||||||
муром.камера.узелВПозиции = function(позиция, маска)
|
муром.камера.узелВПозиции = function(позиция, маска)
|
||||||
{
|
{
|
||||||
return murom.camera.nodeAtPosition(позиция, маска);
|
return murom.camera.nodeAtPosition(позиция, маска);
|
||||||
}
|
};
|
||||||
|
|
||||||
// Мышь.
|
// Мышь.
|
||||||
|
|
||||||
@@ -128,15 +128,15 @@ Object.defineProperty(Node.prototype, "вращение", {
|
|||||||
Node.prototype.добавитьДитя = function(дитя)
|
Node.prototype.добавитьДитя = function(дитя)
|
||||||
{
|
{
|
||||||
this.addChild(дитя);
|
this.addChild(дитя);
|
||||||
}
|
};
|
||||||
Node.prototype.задатьМаску = function(маска)
|
Node.prototype.задатьМаску = function(маска)
|
||||||
{
|
{
|
||||||
this.setMask(маска);
|
this.setMask(маска);
|
||||||
}
|
};
|
||||||
Node.prototype.задатьМатериал = function(материал)
|
Node.prototype.задатьМатериал = function(материал)
|
||||||
{
|
{
|
||||||
this.setMaterial(материал);
|
this.setMaterial(материал);
|
||||||
}
|
};
|
||||||
|
|
||||||
// Узлы.
|
// Узлы.
|
||||||
|
|
||||||
@@ -144,30 +144,30 @@ Node.prototype.задатьМатериал = function(материал)
|
|||||||
муром.узлы.узел = function(имя)
|
муром.узлы.узел = function(имя)
|
||||||
{
|
{
|
||||||
return murom.nodes.node(имя);
|
return murom.nodes.node(имя);
|
||||||
}
|
};
|
||||||
муром.узлы.создатьСферу = function(имя, радиус)
|
муром.узлы.создатьСферу = function(имя, радиус)
|
||||||
{
|
{
|
||||||
return murom.nodes.createSphere(имя, радиус);
|
return murom.nodes.createSphere(имя, радиус);
|
||||||
}
|
};
|
||||||
муром.узлы.создатьУзел = function(имя, модель)
|
муром.узлы.создатьУзел = function(имя, модель)
|
||||||
{
|
{
|
||||||
return murom.nodes.createNode(имя, модель);
|
return murom.nodes.createNode(имя, модель);
|
||||||
}
|
};
|
||||||
|
|
||||||
// Материал.
|
// Материал.
|
||||||
|
|
||||||
Material.prototype.задатьШейдеры = function(вершинный, фрагментный)
|
Material.prototype.задатьШейдеры = function(вершинный, фрагментный)
|
||||||
{
|
{
|
||||||
this.setShaders(вершинный, фрагментный);
|
this.setShaders(вершинный, фрагментный);
|
||||||
}
|
};
|
||||||
Material.prototype.задатьЮниформ = function(имя, значение)
|
Material.prototype.задатьЮниформ = function(имя, значение)
|
||||||
{
|
{
|
||||||
this.setUniform(имя, значение)
|
this.setUniform(имя, значение)
|
||||||
}
|
};
|
||||||
Material.prototype.задатьТекстуру = function(имяЮниформа, текстура)
|
Material.prototype.задатьТекстуру = function(имяЮниформа, текстура)
|
||||||
{
|
{
|
||||||
this.setTexture(имяЮниформа, текстура)
|
this.setTexture(имяЮниформа, текстура)
|
||||||
}
|
};
|
||||||
|
|
||||||
// Материалы.
|
// Материалы.
|
||||||
|
|
||||||
@@ -175,7 +175,7 @@ Material.prototype.задатьТекстуру = function(имяЮниформ
|
|||||||
муром.материалы.создатьМатериал = function(имя)
|
муром.материалы.создатьМатериал = function(имя)
|
||||||
{
|
{
|
||||||
return murom.materials.createMaterial(имя);
|
return murom.materials.createMaterial(имя);
|
||||||
}
|
};
|
||||||
|
|
||||||
// Ресурс.
|
// Ресурс.
|
||||||
|
|
||||||
@@ -198,13 +198,30 @@ Object.defineProperty(Resource.prototype, "содержимое", {
|
|||||||
муром.ресурсы.получить = function(ресурсы, отклик)
|
муром.ресурсы.получить = function(ресурсы, отклик)
|
||||||
{
|
{
|
||||||
murom.resources.get(ресурсы, отклик);
|
murom.resources.get(ресурсы, отклик);
|
||||||
}
|
};
|
||||||
|
|
||||||
муром.ресурсы.ресурс = function(имя)
|
муром.ресурсы.ресурс = function(имя)
|
||||||
{
|
{
|
||||||
return murom.resources.resource(имя);
|
return murom.resources.resource(имя);
|
||||||
}
|
};
|
||||||
муром.ресурсы.создатьРесурс = function(имя, содержимое)
|
муром.ресурсы.создатьРесурс = function(имя, содержимое)
|
||||||
{
|
{
|
||||||
return murom.resources.createResource(имя, содержимое);
|
return murom.resources.createResource(имя, содержимое);
|
||||||
}
|
};
|
||||||
|
|
||||||
|
// Функции.
|
||||||
|
|
||||||
|
муром.получить = function(адрес, откликУспеха, откликПровала)
|
||||||
|
{
|
||||||
|
murom.get(адрес, откликУспеха, откликПровала);
|
||||||
|
};
|
||||||
|
|
||||||
|
муром.получитьб = function(адрес, откликУспеха, откликПровала)
|
||||||
|
{
|
||||||
|
murom.getb(адрес, откликУспеха, откликПровала);
|
||||||
|
};
|
||||||
|
|
||||||
|
муром.получитьМного = function(элементы, откликЗавершения)
|
||||||
|
{
|
||||||
|
murom.getMany(элементы, откликЗавершения);
|
||||||
|
};
|
||||||
|
|||||||
Reference in New Issue
Block a user