سید حسین رضوی
3 سال پیش توسط سید حسین رضوی مطرح شد
2 پاسخ

بازنویسی شدن کل آرایه در جاوا اسکریپت

با سلام
ببینید من یک کلاس دارم که داخلش پزیشن موس رو نگه میدارم و در انتها این کلاس رو داخل یه آرایه پوش میکنم، ولی نمی دونم چرا هر بار که این کلاس پوش میشه داخل آرایه تمام خانه های آرای دوباره باز نویسی میشه و پزیشن موس همه روی آخرین مورد ست میشه
این کد منه


let draw
let shapes = []

canvas.addEventListener('mousedown', e => {
started = true
startPosition.x = e.clientX
startPosition.y = e.clientY
takeStore()
})
canvas.addEventListener('mousemove', e => {
draw = new Draw()
if (!started) return
restore()
mousePosition.x = e.clientX
mousePosition.y = e.clientY
draw.rect(e, startPosition, mousePosition, colorS)

})
canvas.addEventListener('mouseup', e => {
started = false
restore()
mousePosition.x = e.clientX
mousePosition.y = e.clientY
draw.rect(e, startPosition, mousePosition, colorS)
shapes.push(draw)
console.log(shapes)
})

ثبت پرسش جدید
سید حسین رضوی
تخصص : برنامه نویس وب و طراح رابط کار...
@hossein.r.1442 3 سال پیش مطرح شد
0

دوستان نظری نیست؟؟


سید حسین رضوی
تخصص : برنامه نویس وب و طراح رابط کار...
@hossein.r.1442 3 سال پیش مطرح شد
0

آقا واقعا هیچ کس پاسخی نداره؟ من هرکار میکنم نتیجه نمیده و به شدت روی اعصابمه


برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام