ورود

View Full Version : چگونه با استفاده از الگوریتم برزن هام میشود دایره یا خط را حرکت داد



amin64
پنج شنبه 13 آبان 1389, 12:44 عصر
من با استفاده از الگوریتم برزنهام خط و دایره کشیدم اما نمیتوانم کاری کنم که حرکت کنند ویا تعدادشان در صفحه زیاد شود.با تشکر

مصطفی ساتکی
پنج شنبه 13 آبان 1389, 19:00 عصر
یعنی چی خوب یه function بنویسید کد مربوط به خط یا دایره رو که نوشتید تو این function قرار بدید هر چند بار که خواستید call شون کنید و با پارامتر های مختلف برای رسم در جای مختلف.
برای حرکت دادن هم بایستی با رنگ زمینه ابتدا object در محل قبلی رو دوباره رسم کنید با رنگ زمینه و دوباره در محل جدید با رنگ forecolor دوباره رسمش کنید.
اگر پشت زمینه transparent نباشه مثل حالت بالا بایستی کل region رو که توش رسم می کنید قبل رسم buffer کنید.
موفق باشید.

amin64
پنج شنبه 13 آبان 1389, 20:10 عصر
با تشکر از شما دوست گرامی