Я очень новичок в BabylonJS, и я создал такую собственную сетку (я не знаю, правильно ли это):
function DragSphere() {
this.sphere = BABYLON.Mesh.CreateSphere("sphere", 15, 2, scene);
this.sphere.material = new BABYLON.StandardMaterial("sphereMat", scene);
...
return (this.sphere);
}
DragSphere.prototype.setRGBColor = function(r, g, b) {
this.sphere.material.diffuseColor = new BABYLON.Color3(r/255, g/255, b/255);
}
Итак, я хочу использовать метод SetRGBColor
моего DragSphere
для обновления его цвета, но браузер, похоже, не согласен со мной:
Uncaught TypeError: sphere.setRGBColor is not a function