Привет Я хочу создать новый объект блоб:Ошибка при вызове конструктора объекта
function Blob(X,Y,R) {
this.x = X;
this.y = Y;
this.r = R;
this.show = function (ctx) {
ctx.arc(this.x,this.y,this.r,0,2*Math.PI,false);
ctx.fill();
}
this.moveTo = function(x,y,ctx){
ctx.strokeStyle = "#ffffff"
ctx.arc(this.x,this.y,this.r,0,2*Math.PI,false);
ctx.fill();
ctx.strokeStyle = "#000000"
ctx.arc(x,y,r,0,2*Math.PI,false);
ctx.fill();
}
var myBlob = new Blob(250,250,50);
blob.show(ctx);
Когда я создаю объект, я получаю сообщение об ошибке:
Uncaught TypeError: Не удалось построить «Blob»: Первый аргумент не является массивом и не имеет индексированных свойств.
Это не то, как работает «Blob». Внимательно прочитайте документы. – Xufox
Не совсем понятно, что вы здесь делаете. Вы пытаетесь создать фактический Blob: https://developer.mozilla.org/en-US/docs/Web/API/Blob? Если это так, эти аргументы неверны, и я уверен, что вы все равно не пытаетесь это сделать. – thesublimeobject
хорошо sry guys JUST IMAGINE BLOB будет круг или около того – motschel123