منتدى جزيرة الرياضيات

منتدى جزيرة الرياضيات (http://www.hesab.net/vb/index.php)
-   جزيرة السويش ماكس Swish Max (http://www.hesab.net/vb/forumdisplay.php?f=100)
-   -   ما هي طريقة رسم مستقيم بالأكشن سكريبت....؟؟ (http://www.hesab.net/vb/showthread.php?t=7415)

go to sky 11-26-2010 02:48 PM

ما هي طريقة رسم مستقيم بالأكشن سكريبت....؟؟
 
السلام عليكم

هل يمكن رسم مستقيم أو قطعة مستقيمة أو شكل هندسي بالأكشن سكريبت ؟

هل يمكن جعلها كمتغيرات ؟ بحيث يدخل المستخدم طول القطعة المستقيمة وتُرسم بالأكشن سكريبت ؟؟

هل يمكن رسم مستقيم أو دائرة بالأكشن سكريبت ؟؟

لأني شاهدت فلاشات بحيث يدخل المستخدم ميل المستقيم والجزء المقطوع من المحور ص
ثم يُرسم المستقيم بالأكشن سكريبت ؟؟


أرجو الحصول على تساؤلاتي ولكم شكري وتقديري

الاستاذ خليل 11-28-2010 12:30 AM

2 مرفق
اتوقع ممكن نعم و خذ هذا الملف علك تجد طريقة هذا ملف عملته لتجربة عمل اسئلة توصيل يحتاج الى اكمال اتوقع ان تستفيد من طريقة رسم الخط

و الملف الثاني وجدته بالانترنت فيه عدد 4 موفي كليب

كل موفي كليب فيه رسم شكل معين تقدر تشوف الاكواد فيه

بحيث تدرج موفي كليب وتسميه على نفس الاسم للشكل اللي بترسمه سواء خط او مربع او دائرة ..الخ

go to sky 11-29-2010 01:30 PM

الأستاذ خليل شكرا لك على تفاعلك

لكني كنت أريد كيف يمكن تحويل ذلك لمتغيرات أقصد مثلا يدخل المستخدم طول وعرض المستطيل وبالأشكن سكيربت يُرسم ذلك وبالمثل الدائرة ؟

وبالمثل بقية الأشكال المربع و المعين ومتوازي الأضلاع .. هل يمكن تحويل رسمها لمتغيرات .. أي يدخل المستخدم أبعادها ومن ثم تُرسم بالأكشن سكريبت؟

أرجو مساعدتي ولكم خالص شكري وودي

الاستاذ خليل 11-29-2010 02:18 PM

لو تعمل تطبيق يكون اسهل علي في تعديل الكود
اتتني فكرة
هي رسم الشكل اولا و ثم تعديل طوله و عرضه بالنسبة معينة بعدما يضعها المستخدم اتمني ان ترسل مرفق فيه الاشياء التي تردها و سأحاول معك ان نصنع ما تريد ان شاء الله

go to sky 11-29-2010 02:43 PM

1 مرفق
أشكرك كثيرا استاذي الفاضل على سرعة تجاوبك معاي
بالأمس تمكنت من رسم شكل وعمل حدود له

لكن وجدت صعوبة في جعل رؤوس الشكل كمتغيرات ..
هل يمكن جعل رؤوس الشكل كمتغيرات بحيث بحيث نستطيع تكبيرها ؟

لا اريد ربط الشكل بزر واستخدام خاصية _xscale =

أريد عن طريق ان بوت يدخل المستخدم طول أو عرض الشكل وبعد ذلك يوجد زر نضغط عليه للرسم وكذلك الدائرة يدخل المتسخدم طول قطرها وبعد ذلك يوج زر عن الضغط عليه ترسم الدائرة
يوجد ملف مرفق

الاستاذ خليل 11-30-2010 11:21 PM

سأحاول الرد بأسرع وقت بس مشغول هذي اليومين

go to sky 12-01-2010 12:44 PM

كل الشكر لك بانتظارك أستاذ خليل ....

الاستاذ خليل 12-01-2010 07:36 PM

اليوم اسبشرنا باجازة انشاء الله ارد الليلة

الاستاذ خليل 12-03-2010 04:37 AM

1 مرفق
السلام عليكم

يوجد بهذا الملف كيفية صنع خط بوحدة السنتيمتر انشاء الله هو يكون مرادك يتم رسمه ديناميكيا المستخدم يضع طول الخط و يضغط على زر الرسم و سيرسم الخط بالطول الذي حدده
و الشرح للكود بداخل زر الرسم للخط

الملف بالمرفق

go to sky 12-03-2010 10:04 AM

شكرا لك استاذ خليل ... أرجو لك دوام الصحة ودوام الـتألق ... شكرا لكم

الاستاذ خليل 12-03-2010 07:09 PM

2 مرفق
اليك ايضا رسم المربع و رسم المستطيل بالكود مع الشرح بداخل الكود مثل السابق


نرسم نصين انبوت و نكتب بهم المتغير x والمتغير y في var

نصنع زر للرسم و نضع به هذا الكود لرسم مستطيل
كود:


on (press) {
//draw_line اسم الشكل
//الكود التالي لانشاء موفي فاضية لرسم الخط
createEmptyMovieClip("draw_line",1);
//  المتغير الاول و هو الرقم 2 هو حجم الخط و
// المتغير الثاني0x000000 هو لون الخط
// 100 شفافية الكائن
draw_line.lineStyle(2,0x000000,100);
// الكود التالي لملء الشكل الذي سيرسم beginFill
// 0xFF6600 اللون
//100 درجة شفافية ملء اللون
draw_line.beginFill(0xFF6600,100);
// الكود التالي نقول للمؤشر انتقل للنقطة 100 و 100 بدون ان ترسم اي ابدا من هناك
draw_line.moveTo(100,100);
// هذا الكود نقول ارسم منالنقطة 100 و اضف عليهاالطول بالسنتيمتر و اضربه في 28 و هو لكي نحول الوحدة للبكسل
// لان 1 سم =28 بكسل تقريبا و هي وحدة التي يفهمها الوحدة الشاشة
// و الرقم 100 و هو البعد الصادي اي يرسم الخط افقيا
draw_line.lineTo(x*28+100,100);
// يرسم خط للنقطة التالية
draw_line.lineTo(100+x*28,100+y*28);
// يرسم خط للنقطة التالية اي يرجع لمكان المؤشر الاول
draw_line.lineTo(100,100+y*28);
// ينهي التعبئة
draw_line.endFill();
}


go to sky 12-03-2010 08:18 PM

شكرا لك أخي الكريم ... مجهود إبداعي منك

لم يتبق الا المثلث ( بمعلومية القاعدة والارتفاع) والدائرة( بمعلومية نصف القطر ) وتكتمل المنظومة الرائعة بالأكشن سكيربت لرسم الأشكال

كل الشكر لكم

الاستاذ خليل 12-03-2010 10:13 PM

1 مرفق
الملف المرفق به رسم الدائرة بمعلومية نصف القطر و مع التلوين او دونه

الاستاذ خليل 12-03-2010 10:47 PM

1 مرفق
بالمرفق رسم مثلث بمعلومية القاعدة و اللإرتفاع و هو نفس رسم مستطيل لكن بدون ضلع رابع

go to sky 12-04-2010 02:17 PM

شكرا لك أستاذي الكريم مجهود كبير منك ... بارك الله في جهودك المميزة

بالنسبة للدائرة هل نستطيع عمل زر لمسح الرسم بعد اجراء الرسم لعمل رسم جديد

الاستاذ خليل 12-04-2010 05:48 PM

السلام عليكم

جرب استعمال removeMovieClip
حيث تكتب اسم الدائرة ثم removeMovieClip
كود:


circle2_mc.removeMovieClip();


go to sky 12-04-2010 08:49 PM

وعليكم السلام ورحمة الله

جربته ولم يمسح الدائرة

شكرا لكم

الاستاذ خليل 12-04-2010 10:38 PM

يمسح الدائرة الاخيرة و لا يمسح الاولى و الثانية يجب كتابة اسم الموفي للدائرة الاولى و الثانية اذا وجدت للحذف .

صابر 12-06-2010 07:40 AM

شكرا لك استاذ خليل على هذه الملفات
بارك الله فيك

go to sky 12-06-2010 03:44 PM

السلام عليكم ورحمة الله

كيف نجعله يمسح الدائرة الأولى والثانية .... قمت بتحويل العمل إلى موفي كليب
وجعلت له اسما ولم يمسح الدائرتين ؟؟

كيف نحل هذه المشكلة ؟؟


الساعة الآن 03:17 AM

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. TranZ By Almuhajir