۱۱-اسفند-۱۳۸۶, ۱۴:۳۲:۰۳
۱۱-اسفند-۱۳۸۶, ۱۷:۴۲:۱۶
به همین سادگی ها هم نیست!!
باید موقعیت اون خط یا شیپ رو بدست بیاری ( یعنی مختصات x1 ,y1 و x2,y2 )
داخا واقعه Mouse "Move باید کنرتل کنی هر زمان که موس روی خط قرار گرفت رو تشخیص بدی . مثلا مادامی که موس روی خط هست آیکن موس رو عوض کنی و یک متغیر رو به نحوی تغییر بدی که متوجه حضور موس روی خط بشی.( مثلا متغییر MousOnLine رو برابر 1 قرار بده و هر وقت موس از روی خط کنار رفت اون رو صفر کن )
حالا در واقعه Mouse Down باید ابتدا چک کنی موس روی خط هست یا نه ( به وسیله اون متغییر ) و اگه بود بنا به نیازت مختصات هر دو سر خط یا یکیشون رو برابر مختصات کنونی موس بزار .
کلا اصول کار همینه دیگه بقیه اش رو بنا به نیازت باید بهش اضافه کنی.
باید موقعیت اون خط یا شیپ رو بدست بیاری ( یعنی مختصات x1 ,y1 و x2,y2 )
داخا واقعه Mouse "Move باید کنرتل کنی هر زمان که موس روی خط قرار گرفت رو تشخیص بدی . مثلا مادامی که موس روی خط هست آیکن موس رو عوض کنی و یک متغیر رو به نحوی تغییر بدی که متوجه حضور موس روی خط بشی.( مثلا متغییر MousOnLine رو برابر 1 قرار بده و هر وقت موس از روی خط کنار رفت اون رو صفر کن )
حالا در واقعه Mouse Down باید ابتدا چک کنی موس روی خط هست یا نه ( به وسیله اون متغییر ) و اگه بود بنا به نیازت مختصات هر دو سر خط یا یکیشون رو برابر مختصات کنونی موس بزار .
کلا اصول کار همینه دیگه بقیه اش رو بنا به نیازت باید بهش اضافه کنی.