السلام عليكم
كيف نستطيع الربط بين شكلين رسمناهم بالماوس داون ومُوف أب ؟؟
مثلا رسمت خط بالطول
وبعدها رسمت خط بالعرض
أبغى إذا قربت نهاية الخط الأول من بداية الخط التاني
يتوصل الخطين من الأطراف أوتوماتيك
أحد عنده فكرة أو معلومة ممكن تساعد؟؟؟
السلام عليكم
كيف نستطيع الربط بين شكلين رسمناهم بالماوس داون ومُوف أب ؟؟
مثلا رسمت خط بالطول
وبعدها رسمت خط بالعرض
أبغى إذا قربت نهاية الخط الأول من بداية الخط التاني
يتوصل الخطين من الأطراف أوتوماتيك
أحد عنده فكرة أو معلومة ممكن تساعد؟؟؟
تم تعديل هذه المشاركة بواسطة نقطة بداية في 25 ديسمبر 2010 في 00:58
مرحبا
نفترض ان لدينا خطين الخط أب والخط جـ د ونريد ربط الخطين عند تلاقي النقطنتين ب و د مثلا
- ارسم الخط الاول أ ب
- ارسم الخط الثاني جـ د ابدأ بالنقط جـ ثم احتفظ بزر الفأرة مضغوط وحرك الفأرة ناحية النقطة ب
، لكي يتم الاتصال اوتوماتيكيا ( جعل د هي ب) يجب مراعاة الاتي
- الخط الثاني سيكون حرفيا جـ ب سترسم خط بدايته هو النقطة جـ ونهايته هي النقطة ب
- لعمل الاتصال الاوتوماتيكي ، يجب ان ترسم مربعا وهميا حول النقطة ب وفيه تحدد المدى المفعل اوتوماتيكيا
- في كل مرة تحرك الماوس (محتفظا بالضغط على الزر) ناحية النقطة ب تختبر ان كانت النقطة د قد دخلت في المربع الوهمي ام لا
ستعمل Method لاختبار التقاطع بين خط ومربع LineRectangleIntersection حتي تعرف ان كان قد تم التقاطع ام لا
يمكنك الاطلاع على الكود الخاص بالتقاطعات بالسي بلس بلس على المقالة الخاصة بي على الرابط التالي
- ان كان هناك تقاطع فقط عليك بتوصيل النقط جـ بالنقطة ب مباشرة
ماقلته هي طريقة تقليدية لحل المسألة،
لو هناك طرق اخرى نرحب بادراجها
تحياتي
المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية
جارٍ التحقق من المتواجدين…