راکت

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

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)
})
ثبت پرسش جدید

پاسخ‌ها

2
سید حسین رضوی
سید حسین رضوی
@hossein.r.1442

تخصص: برنامه نویس وب و طراح رابط کاربری

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

سید حسین رضوی
سید حسین رضوی
@hossein.r.1442

تخصص: برنامه نویس وب و طراح رابط کاربری

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

شاید پاسخ شما همین‌جا باشد

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

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