View Full Version : دورة الفلاش ام اكس
COMPUTER GIRL
07-11-2004, 03:23 AM
<center>
السلام عليكم
سوف اقدم لكم شرحاً او كما يقال دورة عن ماكروميديا فلاش ام اكس .. متمنية الفائدة للجميع
الاشياء التي يمكننا عملها في هذا البرنامج هي: انشاء رسومات الويب, انشاء الرسومات المتحركة, انشاء افلام تفاعلية ( أي تتفاعل مع رغبة المستخدم ), عرض الازرار, تحويل الاشكال و عرض النصوص المتحركة.
وهذا البرنامج هنا مع الكراك تبعه .. ولو ما اشتغل معاكم قولولي
http://www.absba.com/modules.php?na...=getit&lid=1286
الكراك
http://macromedia.flash.mx.6.full.2....com/crack.html
اضغط على هذا النص في اعلى الصفحة
"Download the crack/serial/keygen for "Macromedia Flash MX 6 Full"
طبعا انا هنا سأشرح الاساسيات .. وسأترك لكم افكار الافلام التي ستنشئونها في فلاش
ولو خلصنا بدري ان شاء الله .. ممكن نشوف كم فكرة
ولتثبيت المعلومات التي سوف اكتبها فكرت بأن اضع بعد كل مجموعة مرتبطة من الدروس, درساً نستخدم فيه اغلب الاشياء التي ذكرت في الدروس التي سبقته .. يعني نقدر نقول تطبيق على الدروس اللي قبله..
مع خالص تقديري
:eye:
Asultan
07-11-2004, 03:48 AM
<center>
بداية موفقة يا حاسب هانم
بالتوفيق في الدورة دي يا ستي
وترى متحمس للدورة بالمرة
حاولت اني اتعلم على السويتش ، بس ولد خالتي من اول ينصحني بي الأم اكس
حتى نزلت من الأنترنت الأصدار الأخير منه 2004 وما اشتغلت عليه جالس اشتغل السوتش
بس دحين وركبه على الجهاز، وابدأ معكي خطوة خطوة
وان اشاء الله الجميع يسفيد من هدي الدورة ، وإلي الأمام
تحياتي لكم
:sun:
COMPUTER GIRL
07-11-2004, 04:19 AM
<center>
الدرس الاول
العناصر الأساسية في نافذة فلاش 1
http://computergirl.jeeran.com/FlashMX/general.jpg
1- صندوق الأدوات
2- الطبقات
3- الخط الزمني
4- اللوحات
5- المسرح
.................................................. .................................................. ...
المسرح
المسرح stage
هو النافذة التي نقوم بإنشاء أفلام فلاش عليها
في الوضع الافتراضي تكون نافذة المسرح بعرض 550 بكسل وارتفاع 400 بكسل.
ولكن يمكنك تعديل حجم نافذة المسرح حسب حاجتك ,,
Modify من قائمةDocument لعمل ذلك اختر
Document properties أو انقر بزر الفأرة الايمن فوق نافذة المسرح ثم اختر Ctrl+Jاو اضغط من القائمة التي ستظهر
Document properties عموما في جميع الحالات سيظهر لك مربع
لتحديد ارتفاعها Height لتحديد عرض نافذة المسرح و Width في هذا المربع استخدم خانة
http://computergirl.jeeran.com/FlashMX/stage.JPG
حول نافذة المسرح ستجد منطقة رمادية تسمى
workspace مساحة العمل
والكائنات التي تضعها في هذه المساحة لا تظهر في الفيلم النهائي
وبس
سأكمل بقية العناصر في الجزء الثاني من هذا الدرس
COMPUTER GIRL
07-11-2004, 04:23 AM
اهلا السلطان
اتمنى الجميع يستفيدوا منها لانو بصراحة البرنامج مرة سهل وحلو
وترى الشرح حيكون عن الاصدار السادس اللي هو 2003
بس ما اعتقد انو يختلف كتير عن 2004
عموما بالتوفيق
وشكرا لك
:to:
<center>
مرحبا أختنا الكريمة
كمبيوتر قيرل
فخر لنا أن نتعلم شيئا على يدك
ونحن واثقون مما سوف تقدمينه لنا بإذن الله
كل التوفيق لك
:12:
Dr.wrood2004
07-11-2004, 01:44 PM
مشكورة عزيزتي ..كمبيوتر قييرل على جهودك الرائعة
كنت اتمنى القى من يعلمني اساسييات الفلاش
واخيرا ..لقيت
الف شكر لك
تحياتي
COMPUTER GIRL
07-11-2004, 04:37 PM
اهلين
ماج و ورود
اسعدني ردكم
:to:
وان شاء الله الكل يستفيد
شكرا لكم
COMPUTER GIRL
07-11-2004, 05:01 PM
<center>
العناصر الاساسية في نافذة فلاش 2
الخط الزمني
الخط الزمني timeline
هو الأداة التي تتحكم في توقيت ظهور واختفاء وتحريك العناصر وحدوث الأشياء الأخرى في أفلام فلاش
http://computergirl.jeeran.com/FlashMX/line.JPG
1- رأس التشغيل يمكنك سحب رأس التشغيل لإطار مختلف لعرض محتويات هذا الإطار.
2- أرقام الإطارات.
3- توسيط الإطار يحرك نافذة الخط الزمني بحيث يظهر الإطار الحالي في وسطها.
4- عرض علامات الإطارات السابقة والتالية أي عرض مجموعة الإطارات السابقة للإطار الحالي والتالية له بحيث تأخذ فكرة عن سير الحركة. تظهر الإطارات على شكل نسخ مظللة من الكائنات.
5- عرض مخططات للإطارات السابقة والتالية أي عرض الإطارات السابقة والتالية على شكل مخططات.
6- تعديل عدة إطارات يتيح لك تعديل الحركة في عدة إطارات في نفس الوقت.
7- تعديل علامات الإطارات السابقة والتالية يعرض هذا الزر قائمة تتيح لك اختيار عدد الإطارات السابقة والتالية التي سيتم عرضها عند اختيار احد أزرار الإطارات السابقة والتالية.
8- رقم الإطار الحالي يبين لك رقم الإطار المحدد حاليا في الخط الزمني.
9- معدل الإطارات يبين لك عدد الإطارات التي سيتم عرضها في الثانية الواحدة في الفيلم.
10- زمن التشغيل يعرض عدد الثواني التي مرت حتى وصول الفيل للإطار الحالي.
11- قائمة الخط الزمني تحتوي على مجموعة من الخيارات والأوامر التي تتيح لك تعديل وعرض إعدادات الخط الزمني
.................................................. .................................................. ..
keyframes هناك نوعان من الإطارات في فلاش: الإطارات العادية والإطارات الرئيسية
.يمكنك إضافة الكائنات وتعديلها في الإطارات الرئيسية فقط.
Insert من قائمة Keyframe لإضافة إطار رئيسي اختر
عند إضافة إطار رئيسي يقوم فلاش بنسخ محتويات الإطار الرئيسي السابق تلقائيا إلى الإطار الجديد, فإذا أردت إطار رئيسي فارغ أو لم تكن ترغب في نسخ محتويات الإطار الرئيسي السابق إلى الإطار الرئيسي الحالي اختر لادراج اطار رئيسي فارغ Insert من قائمة Blank Keyframe.
***
الطبقات
تتيح الطبقات للكائنات المختلفة ان تعمل بصورة مستقلة
عن بعضها البعض, وتتيح لك التحكم في اظهار او اخفاء كائنات معينة في الفيلم, وتتيح لك كذلك وضع بعض الكائنات امام او خلف بعضها على المسرح.
http://computergirl.jeeran.com/FlashMX/layers.JPG
1- اسماء الطبقات اسماء الطبقات الحالية الموجودة في الفيلم ويمكنك تغيير اسم أي طبقة بالنقر فوقها نقرا مزدوجا
2- اضافة طبقة جديدة لاضافة طبقة جديدة للفيلم الحالي. عموما تعمل الكائنات الموجودة على كل طبقة بصورة مستقلة عن الطبقات الاخرى. وانشاء طبقات جديدة يتيح لك تحريك او تعديل بعض الكائنات بدون التأثير على الكائنات الاخرى.
3- اضافة طبقة ارشاد حركة وطبقة ارشاد الحركة هي طبقة تتيح لك تحريك الكائنات على مسار معين ليس من الضروري ان يكون مستقيما
4- اضافة مجلد طبقات يتيح لك اضافة مجلد الى نافذة الطبقات
5- حذف الطبقة يتيح حذف الطبقة المحددة حاليا وجميع الكائنات الموجودة عليها
6- اظهار او اخفاء الطبقة من الممكن ان تخفي الطبقة التي انتهيت من العمل فيها بالنقر على ها الزر حتى تسهل على نفسك التعامل مع الطبقات الاخرى. اذا اردت اخفاء او اظهار جميع الطبقات فانقر رمز العين الموجود في اعلى نافذة الطبقات و اذا اردت اخفاء او اظهار طبقة معينة فانقر في نفس العمود امام اسم الطبقة التي تريدها
7- تأمين وفك تأمين الطبقة عندما تقوم بتأمين أي طبقة فإن فلاش يمنع تعديل الكائنات الموجودة عليها. يفيد التأمين لانه يمنعك من تعديل المحتويات بدون قصد,, ونفس الشي اذا اردت تأمين الطبقات كلها انقر على رمز القفل الموجود في اعلى نافذة الطبقات واذا اردت تأمين او فك تأمين طبقة معينة فانقر في نفس العمود امام اسم الطبقة التي تريدها
8- عرض الطبقات كمخططات ويستخدم لعرض الكائنات الموجودة على طبقة ما كمخطط خارجي. يفيد هذا الامر عندما ترغب في رؤية العلاقة بين الكائنات على الطبقات المختلفة
***
صندوق الادوات
http://computergirl.jeeran.com/FlashMX/toolbox.JPG
1- اداة السهم وتستخدم لتحديد الكائن او جزء منه
2- اداة الخط وتستخدم لرسم الخطوط
3- اداة القلم الحبر وتستخدم لرسم الخطوط المنحنية
4- اداة الاشكال البيضوية وتستخدم لرسم الاشكال البيضوية والدوائر
5- اداة القلم الرصاص تستخدم لرسم النقاط او خطوط تتبع مسار غير منتظم
6- اداة التحويل الحر وتستخدم لتعديل اشكال الكائنات
7- اداة زجاجة الحبر تستخدم لتعديل لون الخطوط
8- اداة القطارة تستخدم للقط اللون من احد الكائنات الموجودة لاستخدامه في كائن اخر
9- اداة اليد تستخدم لتحريك نافة المسرح وجميع متحوياتها
10- لون التعبئة تستخدم لتحديد اللون الي تريد استخدامه كلون تعبئة داخلي للكائنات
11- الالوان الافتراضية يستخدم لجعل اللون الاسود كلون للرسم واللون الابيض كلون للتعبئة
12- بلا لون يستخدم لتغيير لون الخط او التعبئة الحالي الى لا شيء
13- لوحة الخيارات عندما تنقر فوق احدى الادوات ستظهر الخيارات الخاصة بها هنا حيث يمكنك التحكم فيها
14- اداة التحديد الفرعي تستخدم لتحديد الخطوط المنحنية التي رسمتها باستخدام اداة القلم الحبر
15- اداة التحديد الحر تستخدم لرسم شكل غير منتظم حول منطقة معينة من المسرح لتحديد الكائنات الموجودة داخلها
16- اداة النص تستخدم لاضافة النصوص
17- اداة المستطيل تستخدم لرسم المستطيلات والمربعات
18- اداة الفشرشاة تستخدم لرسم ضربات فرشاة حرة
19- اداة تحويل التعبئة تستخدم لتعديل شكل وموقع التعبئة المتدرجة
20- اداة دلو الدهان تستخدم لاضافة او تعديل لون التعبئة او التدرج اللوني داخل الكائنات.
21- اداة الممحاة
22- اداة التكبير والتصغير
23- لون خط الرسم
24- اداة تبديل لوني التعبئة والحد الخارجي
.................................................. .................................................. ..
وسأشرح لاحقا كل اداة ببعض التفصيل
***
اللوحات
في فلاش حيث يعتمد عليها البرنامج كثيراpanelsهناك كثير من اللوحات
وسنناقش كل لوحة عند استخدامنا لها
.................................................. .................................................. .
وبس
هذه هي عناصر فلاش الاساسية
:eye:
COMPUTER GIRL
07-12-2004, 06:19 AM
<center>
الدرس الثاني
انشاء رسم متحرك بسيط
سنقوم الان بإنشاء فيلم بسيط يحتوي على مربع يتحرك من ركن الى آخر ,,, مثال بسيط يبين لنا الاساسيات التي سنستخدمها فيما بعد
1- قم بتشغيل فلاش
2- اختر اداة المستطيل من صندوق الادوات
3- ارسم مستطيل صغير بالقرب من الركن الايسر السفلي من نافذة المسرح ,, من هنا سيبدأ المستطيل الحركة
4- اختر اداة السهم الاسود من صندوق الادوات
5- انقر نقرا مزدوجا فوق المستطيل الي رسمته لتحديد لون التعبئة والحد الخارجي له او ارسم مستطيلا حوله لتحديده بالكامل
6- Modify من قائمة Groupاختر
يقوم هذا الامر بتجميع الكائن ,, ويجب تجميع الكائنات قبل تطبيق الحركة
7- انقر الاطار رقم 24 لتحديده. لقد اخترنا الرقم 24 لنجعل الرسم المتحرك يستمر لثانيتين. ولان معدل الاطارات الافتراضي في فلاش هو 12فإن كل ثانية من الرسم ستحتل 12 اطار
8-Insert من قائمة Keyframe بينما لا يزال الاطار 24 محددا اختر
F6 او اضغط
لاضافة اطار رئيسي عند الاطار 24
9- اسحب المستطيل من الركن الايسر السفلي الى الركن الايمن العلوي لنافذة الرسم. هنا ستنتهي الحركة في هذا المكان
10- انقر نقرا مزدوجا داخل الخط الزمني بين الاطارين 1 و 24 لتحديد جميع الاطارات الموجودة بينهما
11- Insertمن قائمة Creat Motion Tween اختر
سيتم اضافة سهم اسود من الاطار 1 الى الاطار 24
Control من قائمة Test Movieلتشغيل الفيلم اختر
سيتم تحريك المستطيل من الركن الايسر السفلي الى الركن الايمن العلوي
وبس
هذا اول تطبيق
:eye:
WaLeeD
07-12-2004, 02:42 PM
<center>
السلام عليكم
مسا الخير
مشكورة حاسب هانم
بجد نتشرف نتعلم شي على يدك
يا دكتورة الكمبيوتر
:hp:
مشكورة مرة ثانية على الاهتمام
تحياتي
COMPUTER GIRL
07-13-2004, 12:56 AM
اهلين ليدو
:to:
العفو.. وتستاهلوا اكتر والله
وشكرا لك
COMPUTER GIRL
07-13-2004, 01:53 AM
<center>
الدرس الثالث
صندوق الادوات1
http://computergirl.jeeran.com/FlashMX/ToolBox1.JPG
1- ادوات الرسم
2- ادوات العرض
3- ادوات اختيار اللون
4- لوحة الخيارات
**Window من قائمة Tools على فكرة اذا لم يظهر صندوق الادوات اختر
في منطقة الخيارات تظهر الخيارات الخاصة بالأداة التي اخترتها وطبعا تختلف الخيارات من اداة لاخرى
اوكي عرفنا الادوات ولكن لم نعرف كيف نستخدمها,, للك ساكتب طريقة استخدام كل اداة ومفتاح الاختصار لها
.................................................. .................................................. ...
N اداة الخط
اداة الخط Line tool
لرسم الخطوط المستقيمة,, طبعا يكون الرسم بطريقة عادية وهو ان تنقر في النقطة التي تريد البدء منها وتسحب مؤشر الفأرة الى المكان الذي تريد ان ينتهي الخط عنده طبعا مع الاحتفاظ بزر الفأرة مضغوطا
مضغوطا shift اذا اردت رسم خط افقي او رأسي بزاوية 45 درجة ومضاعفاتهافاحتفظ بمفتاح
اثناء سحب مؤشر الفأرة
** Properties على فكرة للتحكم في سمك الخط وشكله, استخدم لوحة الخصائص
Windowمن قائمة Propertiesيمكنك فتحها باختيار
وعندما تقوم برسم خط يقوم فلاش بتوصيل الخط تلقائيا مع اقرب خط موجود على المسرح ويكون لك في الوضع الافتراضي بهذا الشكل لن تضطر الى تحديد مواقع البداية والنهاية للخطوط بدقة اذا كنت ترغب في توصيل الخطوط ببعضها
Preferences فإذا لم ترغب في ذلك أي لم تكن ترغب بتوصيل الخطوط ببعضها فيمكنك التحكم في ذلك من Edit من قائمة Preferences لفتحه اختر
Edittingثم انقر التبويب
Must be close لاختيار اعدادات الرسم التي تفضلها ( لتقليل اتصال الخطوط ببعضها تلقائيا, اختر
(Connect lines من قائمة
OK وبعدييييييين
احيانا عندما ترسم خط فانك ترى دائرة عند نهايته,, هذه الدائرة تدل على ان مؤشر الفأرة لو حررته ستنجذب نهاية الخط الى النقطة الموجودة في منتصف الدائرة تلقائيا
يعني لو اردت رسم خط بحيث تتصل نهايته بخط اخر موجود, اسحب مؤشر الفأرة (طبعا تسحب الخط نفسه) حتى يقترب من نهاية الخط الموجود, وعندما تظهر الدائرة الصغيرة بجوار مؤشر الفأرة, حرر زر الفأرة
** على فكرة لنقل خط موجود, اختر اداة السهم الاسود ثم انقر فوق الخط واسحبه الى المكان الذي تريده. ولتعديل زاوية اتصال خطين متصلين ببعضهما, اختر اداة السهم الابيض ثم انقر فوق الزاوية وحركها الى الموقع المناسب
***
Rاداة المستطيل
اداة المستطيلRectangle tool
عند تحديد هذه الاداة ستعرض لوحة الخيارات رمز واحد وهو
Round Rectangle Radius
يتيح هذا الرمز انشاء مستطيلات بزوايا مستديرة بدلا من المربعة, وعند النقر على هذا الرمز سيظهر مربع حوار
Rectangle Setting
حيث يمكنك ادخال أي قيمة لتحديد مدى استدارة الاركان. لرسم زوايا مربعة اكتب الرقم صفر, او حدد رقما حتى 999 لتحديد مدى استدارة الزوايا
مضغوطا اثناء الرسم shift لرسم مربع احتفظ بمفتاح
وعند رسم المستطيل تكون الحدود منفصلة عن التعبئة الداخلية
** على فكرة يمكنك استخدام السهم الابيض لتعديل الخطوط المنحنية والمستقيمة
***
O اداة الاشكال البيضوية
اداة الاشكال البيضوية Oval tool
مضغوطا اثناء الرسم shift لرسم دائرة تامة الاستدارة احتفظ بمفتاح
***
T اداة النص
اداة النص Text tool
التي تتيح لك اضافة النص
وهناك طريقتان لاستخدام اداة النص:
1- اذا حددت اداة النص ثم نقرت ببساطة في المكان الذي تريد الكتابة فيه, فإن فلاش سيقوم بانشاء مستطيل صغير يتسع لحرف واحد فقط. وعندما تبدأ بالكتابة سيقوم فلاش بتوسيع بتوسيع المستطيل افقيا ليتسع للنص الذي تكتبه.
2- الطريقة الثانية ان تحدد اداةالنص ثم ترسم مستطيلا بدلا من النقر فقط. في هذه الحالة سيقوم فلاش بانشاء مربع نص بحجم المستطيل الذي رسمته. وعندما تبدأ بالكتابة فإن الكلمات ستلتف تلقائيا الى السطر التاليعندما تصل الى حافة المستطيل.
** اذا كنت ترغب في عرض نص يتحرك افقيا عبر الشاشة استخدم النوع الاول. واذا كنت تريد انشاء نص يتكون من عدة اسطر ويتحرك من اعلى الى اسفل عبر الشاشة استخدم النوع الثاني,,, وساناقش لاحقا كيفية تحريك النص
**Properties على فكرة يمكنك تغيير اعدادات الخط وحجه ونوعه ولونه عن طريق لوحة
***
Y اداة القلم الرصاص
اداة القلم الرصاص Pencil tool
تستخدم لرسم الخطوط وتتبع أي مسار تحدده للخطوط بغض النظر عن مدى انحناءه. وتستخدم لاضافة التفاصيل الصغيرة الى الكائنات
:وعند تحديد هذه الاداة سيظهر رمز واحد في منطقة الخيارات وعند النقر عليه ستظهر ثلاثة خيارات
http://computergirl.jeeran.com/FlashMX/pencil.JPG
1- Straighten عند تحديد هذا الخيار سيقوم فلاش بتحويل الخطوط التي ترسمها الى قطع مستقيمة متصلة
2- Smooth عند تحديده سيقوم فلاش بتحويل الخطوط التي ترسمها الى منحنيات ناعمة
3- Ink عند تحديده سيقوم فلاش بتطبيق اقل كم من النعومة للخط بحيث يظل اقرب ما يكون الى
الشكل الذي رسمته
.................................................. .................................................. .
وبس
وسأكمل غدا بإذن الله بقية الادوات
:eye:
COMPUTER GIRL
07-14-2004, 04:39 AM
<center>
Bاداة الفرشاة
اداة الفرشاة Brush tool
يمكنك الاختيار من بين خمس اوضاع للفرشاة. للوصول الى هذه الادوات, حدد الاداة ثم انقر اول زر في منطقة
الخيارات. ستظهر قائمة بالاوضاع المتوفرة,, وهي:
1- Paint Normal وهو الوضع الافتراضي وفيه يتم الرسم كما نقرت وسحبت باستخدام الفأرة
2- Paint Fills هنا ترسم اداة الفرشاة فقط اذا كانت داخل تعبئة كائن ما ولا تؤثر في الخطوط الخارجية
3- Paint Behind وهنا يتم الرسم فوق خلفية نافذة المسرح فقط ولا تؤثر في الكائنات الاخرى الموجودة
4- Paint Selection هنا يتم الرسم فوق الكائنات المحددة فقط دون التأثير على الكائنات الاخرى
5- Paint Inside هنا يتم الرسم داخل الكائن الاول الذي تنقر فوقه دون التأثير على المناطق الاخرى
يمكنك ايضا ان تحدد حجم وشكل الفرشاة من الخانتين الثانية والثالثة الموجودتين في منطقة الخيارات
تأمين التعبئة"Lock Fill اما الاداة الرابعة في الخيارات وهي عبارة عن مفتاح تبديل يسمى
هذا الزر مهم عند التعامل مع التعبئة المتدرجة
عندما يكون ها الزر نشطا فإن اول مكان ترسم فيه باستخدام الفرشاة يصبح نقطة ارساء للمناطق التي ترسم فيها بعد ذلك باستخدام نفس الاداة. وهذا يعني ان التعبئة تستمر من منطقة الى اخرى كما لو ان المناطق التي ترسم فوقها متصلة ببعضها وذلك بدلا من بدء التعبئة المتدرجة في كل منطقة على حدة
***
Pاداة القلم الحبر
اداة القلم الحبر Pen tool
ان انشاء منحنى ناعم بالشكل الذي تريده بالضبط قد يكون صعبا عند بداية استخدامك لهذه الاداة. فعندما تنقر وتسحب باستخدام القلم يقوم فلاش بتشكيل المنحنى بحسب اتجاه السحب ومدى بعد مؤشر الفأرة عن نقطة البداية
وعند الرسم باستخدام القلم يمكنك انشاء شكل مغلق بالنقر فوق نقطة البداية
قد يكون الحصول على التأثير الذي تريده باستخدام القلم صعبا. للك يوفر فلاش اداة اخرى لتعديل المنجنيات وهي السهم الابيض
***
Kاداة دلو الدهان Sزجاجة الحبر Iالقطارة
هي لون او تدرج لوني يملأ المساحة الداخلية في الكائنات المغلقةFillالتعبئة
Colorلاختيار لون التعبئة انقر زر التعبئة في منطقة
وعند ننقر الزر ستظهر لك لوحة الوان ويصبح مؤشر الفأرة على شكل قطارة, عند هذه النقطة يمكنك ان تنقر فوق أي لون في اللوحة او فوق أي لون على الشاشة لكي تختاره وتستخدمه كلون تعبئة
لتغيير لون التعبئة Paint Bucket وتستخدم اداة دلو الدهان
لتغيير لون أي خط Ink Bottle اما اداة زجاجة الحبر
Eyedropper وهناك طريقة اخرى لتغيير لون التعبئة او لون الخط الخارجي للاشكال وهي القطارة
حيث تقوم بالتقاط اللون من الكائن الذي تنقر فوقه
بالاضافة الى استخدام الالوان المصمتة والتدرجات اللونية يمكنك ايضا استخدام الصور النقطية كتعبئة. وساناقش ذلك لاحقا باذن الله
** على فكرة يمكنك استخدام التدرجات اللونية او الصور النقطية مع التعبئة فقط. اما الحدود الخارجية فهي مقيدة باستخدام الالوان المصمتة فقط. لكن اذا كنت ترغب في اضافة تعبئة لونية او صورة نقطية الى الحدود الخارجية لاي كائن, فحوّل هذه الحدود الى تعبئة.
Convert Lines To Fills ثم Shape اختر Modify افتح قائمة
.................................................. .................................................
اكمل في الرد الجي
صلالالالالالالالالالالالالالالاة
:122:
Asultan
07-14-2004, 05:08 AM
<center>
في انتظار ردك بعد الصلاة يا ابلة
:o: :o:
مجهود رائع حاسب هانم
:eye:
إلي الأمام وبالتوفيق
تحياتي لك
:LL:
COMPUTER GIRL
07-14-2004, 05:57 AM
<center>
E اداة الممحاة
اداة الممحاة Eraser tool
تتيح لك مسح اجزاء معينة من الرسم. ولها عدة اوضاع يمكنك الوصول اليها بالنقر على Eraser Mode بعد اختيارها طبعا.. هذه الاوضاع هي:
1- Eraser Norml وهذا الوضع يجعل الممحاة تمسح أي شيء تمر فوقه
2- Eraser Fills هذا الوضع يجعل الممحاة تمسح التعبئة الداخلية فقط وتترك الخطوط الخارجية كما هي
3- Eraser Lines ها الوضع يجعلها تمسح فقط الخطوط الخارجية وتترك التعبئة كما هي
4- Eraser Selected Fills هذا الوضع يمسح التعبئة في الكائنات التي تحددها قبل تحديد الممحاة.
5- Eraser Inside هذا الوضع لمسح التعبئة الداخلية في اول كائن تنقر فوقه باستخدام الممحاة
اخر خانة في منطقة الخيارات) لاختيار حجم وشكل الممحاة ) Eraser Shape ومن الممكن استخدام خانة
عندما يكون نشطا فان الممحاة تمسح التعبئة او الخط بالكامل بنقرة واحدة فقط,,Faucet الخيار الاخير
***
V اداة السهم الاسود
اداة السهم Arrow tool
هي اكثر الادوات استخداما في فلاش. حيث تتيح تحديد الكائنات ونقلها وتغيير شكلها
وعند استخدام هذه الاداة ستلاحظ وجود عدة مؤشرات مختلفة للفأرة تظهر عند وضع المؤشر في اماكن مختلفة من الكائنات
***
L اداة التحديد الحر
اذا كنت ترغب قدرا كبيرا من المرونة في تحديد الكائنات او جزء منها,
هي افضل خيار Lasso tool فإن اداة التحديد الحر
لاستخدام هذه الاداة, بعد تحديدها ارسم خطا متصلا حول الكائنات او المنطقة التي تريد تحديدها. وعند تحرير زر الفأرة سيتم تحديد كل شيء داخل الشكل الذي رسمته
***
Q اداة التحويل الحر
***
H اداة اليد
***
A السهم الابيض
***
F اداة تحويل التعبئة
***
Z or M اداة التكبير والتصغير
.................................................. .................................................. ....
وبس
هذه هي ادوات فلاش
:eye:
COMPUTER GIRL
07-14-2004, 06:03 AM
في انتظار ردك بعد الصلاة يا ابلة
اهو رديت
:o:
مجهود رائع حاسب هانم
ثانكيوووووووووووو
بس ان شاء الله ما اكون طفشتكم بالكلام الكتييييييييييير
وان شاء الله تكونوا استفدتوا
وبرضو اعيدها تستاهلوا كل خييييييييييير
:to:
COMPUTER GIRL
07-15-2004, 03:31 AM
<center>
الدرس الرابع
رسم شاحنة واضافة نص لها
سنقوم الان باستخدام معظم ادوات الرسم التي تعرفنا عليها,, هنا سنقوم برسم شاحنة باستخدام ادوات الفلاش واضافة بعض النص عليها
1- قم بتشغيل فلاش
2- اختر المستطيل لتحديده
3- Radius Setting لعرض Round Rectangle Radius انقر
صفر Corner Radius وتأكد من ان قيمة
4- اختر لون التعبئة والحد الخارجي. ارسم مستطيل كبير ثم اخر صغير . عندما ترسم المستطيل الصغير ابدأ من الخارج واسحب في اتجاه المستطيل الكبير.
5- اختر السهم الابيض سنستخدمه لازالة احدى زاويتي المستطيل لنحوله الى مثلث. اسحب نقطة الزاوية الموجودة في اعلى يسار المستطيل الصغير الى الزاوية اليسرى السفلى
http://computergirl.jeeran.com/FlashMX/car.JPG
6- استخدم المستطيل لرسم مستطيل اخر في يسار المستطيل الكبير, اجعل هذا المستطيل محاذيا لاسفل المستطيل الكبير, واترك مساحة من اعلى بينه وبين المثلث لرسم نافة الشاحنة فيها
7- اختر اداة الخط ثم ارسم خطا رأسيا من الطرف الايسر للمثلث الى اعلى المستطيل السفلي لانشاء الزجاج الامامي للشاحنة
8- لاختيار حجم الخط Text من قائمة Sizeاختر اداة النص . استخدم
او كم ذكرنا سابقا انه يمكنك تغيير لون وحجم الخط ونوعه كذلك من لوحة الخصائص
. انقر داخل الشاحنة لوضع مربع النص. اكتب العبارة التي تريدها
9- الان سنرسم العجلات,, اختر اداة الاشكال البيضوية. اختر لون الحد الخارجي ولون التعبئة وسمك الخط. ارسم دائرة تمثل عجلة الشاحنة اسفل المستطيل الكبير
10- اختر السهم الاسود ثم انقر نقرا مزدوجا فوق العجلة لتحديدها باكملها ( الحدود الخارجية والتعبئة).
Edit من قائمة Copyاختر
Ctrl+Cاو اضغط
لنسخ العجلة
11- انقر خارج العجلة الاولى لالغاء تحديدها
Edit من قائمة Paste اختر
Ctrl+V او اضغط
للصق العجلة
. اسحب العجلة الجديدة وضعها في المكان المناسب على الشاحنة
يجب ان نتقن التعامل مع الادوات في فلاش لانها الوسيلة لرسم الكائنات
وهكذا ستظهر الشاحنة.. هي شكلها معوق شوية
:o:
http://computergirl.jeeran.com/FlashMX/PROJ2.JPG
.................................................. .................................................. ...
وبس
:eye:
dr_TakTok
07-15-2004, 10:25 AM
يابشر ياهووووووووووو السلام عليكم أولا بعدين
لا برنامج نزل ولا كراك لاقيه ولا أي حاجه أنا فاهمها أنا شكلي قاعد في أخر الفصل معليش ودوبي صحيت بس والله ابا أستفيد من الدوره وبالذات الفلاشات زي منتو شايفين مافي تواقيع ولا حاجه المهم مين حيرسلي البرنامج والكراك وأكون لكم شاكرا على إيميلي أو عن طريق الماسينجو بس بسرعه بعدين أطفش وأبطل الله يخليكم لحسن انا عالصباح مشتاق أستفيد لا يدخل عليا الضهر حأمسح يلا قايز ياحلوين بسرعه وسنك يؤ
dr_bb_1@hotmail.com
Asultan
07-15-2004, 08:38 PM
<center>
dr_TakTok
ايش هادا ايا بوووووووووويا
انا ما صحيتك لمن الأبلة دخلت الفصل قلتك قوووووم ، قلتي سيبني في حالي
وهذا الدرس يا فالح شرحته الأبله اول ما دخلت الفصل ، وقالت إلي عنده سؤال يتفضل
وانت ولا هنا ، ناااااااااااااااااايم في العسل
المهم هذا إلي ما قدرت تنقله وقت الدرس الأول ، بس هاا، ما تقول الأبله انو انا اعطيتك هو
ترى تتلكم
:o:
مزوح تجي وتروح تك توك
هذا الرابط لفلاش 6
http://www.alamuae.com/Download/MacromediaFlash6.0.zip
وهذا الفلاش 7 الأصدار الأخير
http://www.macromedia.com/cfusion/tdrc/index.cfm?product=flash_mx2004_pro
شغلته شغله عشان تنزله يبغالك تسجيل وبعدين تقدر تنزله
وهذي السيرلات حقته
WPD700-05903-97294-71671
WPD700-58202-88194-29915
FLD700-58406-63386-47902
FLD700-53989-59591-71289
FLD700-59983-78491-94668
WPD700-59905-32394-18228
تحياتي لك يا كبتن
:sun:
Heart Pulse
07-16-2004, 02:17 AM
<center>
السلام عليكم
كده الصيف ولا بلاش
:eye:
يعطيكي الف عافيه ابله كمبيوتر
سوري لو أتاخرنا على الفصل
بس كانت الاداره موقفتني اصلي جيت الصباح متأخره
:o:
تحياتي
نبض القلب
H@SSOOM
07-16-2004, 05:06 AM
السلام عليكم
دورة ممتازه
يمكن احسن من تبع نيوهورايزن
بس انا كنت خايف ادخلها من كلمه ماكروميديا
تفكرني بالمايكرو بايولوجي
ماده مقرفه اوي
ان شاء الله اقرا الموضوع لاحقا واطبق كل الي فيه
COMPUTER GIRL
07-16-2004, 05:56 AM
dr_TakTok
اهلا
انا ما قلت لما دخلت اللي عندو مشكلة في الموقع وما نفع معاه وما نزل البرنامج يتكلم
:K:
فين كنت انتتتتتتتتتتتت
ها؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟
:aa:
يالله عموما ان شاء الله تكون المواقع اللي اعطاك هي السلطان مشية معاك
ولو ما اشتغل برضو فول اوكي
وان شاء الله تستمتع بالدورة
:eye:
.................................................. ...............
السلطان
ثانكيو .. انفذت الموقف
ما تقول الأبله انو انا اعطيتك هو
هههههههههه مو عليا
حاطة مراقبين سريين
:o:
.................................................. ..............
اهلين هارت بلس يا عسل
الله يعافيكي
سوري لو أتاخرنا على الفصل
بس كانت الاداره موقفتني اصلي جيت الصباح متأخره
كم مرررة نقول بلاشي التأخير
يلا سمااااح دي المرة بس
.................................................. .............
حسوووووم
اهلا
دورة ممتازه
ثانكيو ..ويا رب الجميع يستفيدوا منها وتعجبهم
بس انا كنت خايف ادخلها من كلمه ماكروميديا
هههههه نشيل ماكروميديا عشان محدش يخاااااااااف
dr_TakTok
07-16-2004, 12:25 PM
يعني الواحد يقول مو فاهم أحسن من التهزيء دا إيش دا انا قلت مني فاهم أجل كيف لو قلت ماعرف الموضوع أصلا وماخفي أعظم بعدين ياسلطان ياحبيبي تضحك عليا تديني حاجه أعملها تحميل يبغالها أربع ساعات إيش انام جمب الجهاز أقول إلي عندو البرنامج أبا أقابلو و اخدو منو ولا ترى حتعملولي فلا ش عشان انا دخلت تحدي مع واحد إني حعمل أحسن من فلاشو فشوفو بالله ترضوا ولد كليتكم يخسر أو علموني مالي صلاح بعدبن الأبله تشرح بسرعه
يأبلتي حبه حبه
ترى المفروض تنزلي لي أقل مستوى في الفلاشات إلي هو انا بعدين لا تدوني حاجه أركبها مأعرف
المهم أدوني حاجه عالجاهز ولا بعدين أزعل وأخسر التحدي وإنتو أحرار
بعدين لحد يزعق عليا انا ماحب الزعيق ولا أبطل
مع تحيات أرجل واحد يعمل فلاشات في كلية الطب
(مستقبلا إنشالله )
COMPUTER GIRL
07-16-2004, 02:25 PM
اهلا
مالي صلاح بعدبن الأبله تشرح بسرعه
معليش .. بس عشان يمديني الوقت ..لانو لسه باقي اشياء مرة كتير
ترى المفروض تنزلي لي أقل مستوى في الفلاشات
طيب هو دا اللي باسويه
بعدين لحد يزعق عليا انا ماحب الزعيق ولا أبطل
هههه طيب محدش حيزعق
والبرنامج هو كدا
فأسرع انك تشوف احد يعطيك هو
واي استفسارات تانية احنا موجودين
Asultan
07-16-2004, 10:28 PM
<center>
dr_TakTok
ياسلطان ياحبيبي تضحك عليا تديني حاجه أعملها تحميل يبغالها أربع ساعات إيش انام جمب الجهاز أقول إلي عندو البرنامج أبا أقابلو و اخدو منو
اضحك عليك... حشا وكلا
:o: :o:
يا كبتن ، انا فكرت انك تقدر على هذي الأوزان الكبيرة
وانت بعظمة اصباعك كتبت انه مين يرسلي البرنامج والكرك ، فعشان كده انا جبتلك رابط للبرنامج وتنزله على راحتك
صحيح انه حجمه كبير، بس الله يعينك
واذا تبغى توفر على نفسك وقت
انصحك تنزل لاقرب محل كمبيوتر تشتري البرنامج بي 10 ريال بس . نسخة طبعا
وبس وتحياتي لك يا باشا
ولا تنام تاني مرة في الفصل.
:122:
COMPUTER GIRL
07-17-2004, 04:22 AM
<center>
الدرس الخامس
لوحات فلاش
Window من الممكن ان تفتح أي واحد من اللوحات الموجودة في فلاش من قائمة
وسأعطي هنا نبذة عن اللوحات المتوفرة في فلاش,, لكي تحدد بسهولة اللوحة التي تحتاجها
.................................................. .............................................
Properties لوحة الخصائص
تتيح لك هذه اللوحة تحديد خصائص الكائن المحدد حاليا
فمثلا لو حددنا اداة النص
http://computergirl.jeeran.com/FlashMX/prop..JPG
عندما تضيف النص لاول مرة
static فإن فلاش سيقوم بإنشاء النص كنص ساكن
واذا اردت ان تعرض نصا يتغير اثناء الفيلم ( يعني مثلا تعرض محتويات متغير ما. مثل عرض نتيجة لعبة معينة )
dynamic يجب ان تحول مربع النص الى نص حيوي
واذا اردت ان تستخدم مربع النص للحصول على ادخالات من المستخدم
input يجب ان تحوله الى نص للادخال
tweens يمكنك كذلك استخدام لوحة الخصائص لتعديل وتطبيق الحركة البينية
على الاطارات في الخط الزمني
كما تتيح لك اضافة عناوين للاطارات بحيث يمكن الاشارة اليها من داخل لغة البرمجة اكشن سكريبت
http://computergirl.jeeran.com/FlashMX/prop.fram.JPG
طبعا تظهر الخيارات السابقة عند النقر على احد الاطارات
فقط باستخدام هذه اللوحة shape tween كما انه يمكنك تطبيق الحركة البينية على الشكل
** على فكرة اذا رأيت رمز تحذير في لوحة الخصائص فإن هناك مشكلة في الاعدادات الحالية في اللوحة . في هذه الحالة انقر رمز التحذير لعرض رسالة الخطأ
***
Align لوحة المحاذاة
وتستخدم للتحكم في حجم الكائنات وتوزيعها ومحاذاتها والمسافات بينها
***
Color Mixer لوحة خلط الالوان
وتستخدم لانشاء الوان جديدة خاصة بك
***
Color Swatches لوحة عينات الالوان
وتستخدم لاختيار الالوان
***
Info لوحة المعلومات
وتستخدم لعرض معلومات عن الكائن المحدد حاليا. يمكنك ايضا استخدامها لضبط عرض الكائنات وارتفاعها وموقعها بدقة
** على فكرة هناك طريقتان لقياس الموقع. في الاولى يقوم فلاش بقياس موقع الكائن بالنسبة للركن الايسر العلوي فيه. وفي الثانية يقوم بقياس الموقع بالنسبة لنقطة المركز.
الطريقة الاولى هي الافتراضية ويمكنك تغييرها الى الطريقة الثانية عن طريق نقر المربع الابيض الصغير
الموجود ضمن المربعات التسعة الموجودة في وسط لوحة المعلومات
.................................................. .......................................
وسأكمل في الدرس التالي باقي اللوحات
:eye:
dr_TakTok
07-17-2004, 10:51 AM
سلطان حبيبي الله يستر عليك بمزح و ترى والنعم بك وأبله حكمت بس ليش ماقلتلي إنو في المكتبه يارجل سايبني حليس والأبله مفلوته شرح قلها أستني سلطان إيش إسم البرنامج ؟؟ والله ترى الأبله متقصدتني تشرح بسرعه ومالها نفس تعيد , طيب البرنامج نزل من نفس الرابط بس في مشكله كل مأجي أشغلو بيطلب مني إني أكون أون لاين وأعملو أب قريد أو إيكسيت فيقفل البرنامج تماما.... أنقذوني
COMPUTER GIRL
07-19-2004, 06:09 AM
البرنامج اسمو فلاش ام اكس او فلاش 6
دا اللي انا باشرح عليه
اما الجديد فلاش 7
COMPUTER GIRL
07-19-2004, 06:19 AM
<center>
Scene لوحة المشهد
وتساعدك هذه اللوحة على العمل مع عدة مشاهد في الفيلم
***
Transform لوحة التحويل
تتيح لك تكبير الكائنات وتدويرها وامالتها ,, ويجب تحديد الكائن قبل تعديل الاعدادات في هذه اللوحة
كذلك يمكنك ان تقوم بتكبير وتدوير وتصغير الكائن بدون استخدام هذه اللوحة,,
Rotate and Skew او Scale لعمل ذلك انقر بزر الفأرة الايمن فوق الكائن ثم اختر
Transform واختيار Modify او من قائمة
***
Actions لوحة الاجراءات
وتستخدم لاضافة اوامر البرمجة باستخدام لغة اكشن سكريبت الى الاطارات الموجودة في الخط الزمني او الى الكائنات
***
Movie Explorer لوحة مستكشف الفيلم
وتعرض خصائص الفيلم وعلاقة الاجزاء المختلفة ببعضها
***
References لوحة المراجع
توفر معلومات حول لغة اكشن سكريبت
***
Output نافذة المخرجات
هي نافذة يمكن عرضها عند اختبار الفيلم للتعرف على كيفية عمل عناصر اكشن سكريبت في الفيلم
***
Accessibility لوحة الوصول
تجعل افلامك سهلة الاستخدام بالنسبة للمستخدمين الذين يعتمدون على قارئ الشاشة للتجول داخل الويب
***
Components لوحة المكونات
تتضمن عددا من العناصر التي يمكنك اضافتها الى افلامك والتحكم فيها باستخدام اوامر اكشن سكريبت
.................................................. ...............................................
وبس
هذه هي لوحات فلاش
COMPUTER GIRL
07-20-2004, 01:58 AM
<center>
http://computergirl.jeeran.com/FlashMX/prop.JPG
في شريط عنوان اللوحة (حوله دائرة حمراء في الصورة) properties بعض اللوحات تحتوي على زر
***
و يمكنك ترتيب اللوحات بطريقة معينة على الشاشة ثم تحفظ هذا الترتيب وتقوم بتحميله عند الحاجة,, كما يمكنك انشاء مجموعة لوحات تتضمن اللوحات التي تستخدمها بكثرة..
***
Window من قائمة Save Panel Layout ولحفظ مجموعة اللوحات, اختر
OK اكتب اسم مجموعة اللوحات ثم
و للعودة الى الترتيب الافتراضي للوحات,,
Panel Sets اختر Window من قائمة
عندها ستظهر لك القائمة الفرعية ,, واذا كنت قد حفظت مجموعة لوحات خاصة بك,, فإنك ستجد اسمها في هذه القائمة..
انقر فوق ترتيب اللوحات الذي تريده وسيقوم فلاش بتحميله فورا
:eye:
COMPUTER GIRL
07-20-2004, 06:59 AM
ايش سويت؟؟ dr_TakTok ها
COMPUTER GIRL
07-22-2004, 03:47 AM
<center>
الدرس السادس
الإطارات Frames
كل اطار في فيلم فلاش يمثل صورة الفيلم في لحظة زمنية معينة اثناء تشغيله.
واذا كنت تستخدم الاعدادات الافتراضية فإن الفيلم سيحتوي على 12 اطار لكل ثانية..
ورغم ان كل اطار يمثل صورة الفيلم في لحظة زمنية معينة فإن ذلك لا يعني انك يجب ان تنشئ محتويات كل اطار على حدة
حيث يوفر فلاش طرق اخرى اكثر فاعلية لتوفير الجهد,, وهي:
1- بالنسبة للمحتوى الساكن (أي الكائنات التي تظل في موقعها بدون تغيير),, فإنك ستحتاج الى اضافة الكائنات الى الاطار الاول فقط وتحدد الفترة الزمنية التي تريدها ان تستمر في الظهور في الفيلم
2- بالنسبة للكائنات التي تتحرك من مكان الى اخر,, فإنك ترسم الكائن في الاطار الاول الذي سيظهر فيه في الفيلم, ثم تحدد الاطار الاخير الذي سيظهر فيه الكائن ثم ترسم الكائن في موقعه النهائي. وبمجرد فعل ذلك سيتولى فلاش حساب حركة الكائن عبر الاطارات المختلفة ويقوم بكل العمل المطلوب لرسم الكائنات في تلك الاطارات.
motion tween يعرف هذا الاسلوب الحركة التي تعتمد على تغيير الموقع
3- بالنسبة للكائنات التي يتغير شكلها,, فإنك ترسم الشكل الاول للكائن في الاطار الاول التي تريده ان يظهر فيه ثم تنتقل الى الاطار الاخير وترسم الشكل النهائي له
shape tweenبعد ذلك اخبر فلاش انك تريد انشاء حركة تعتمد على تغيير الشكل
سيقوم فلاش بتوليد جميع الاشكال الوسيطة بين الشكل الاول للكائن والشكل الاخير ويقوم بتوزيعها على الاطارات البينية.
***
أنواع الاطارات:
هناك نوعان من الاطارات: العادية والرئيسية
- عند تشغيل الفيلم تحتل كل الاطارات نفس الفترة الزمنية . الا اذا استخدمت اوامر اكشن سكريبت لتعديل سير الفيلم
- يمكنك اضافة الكائنات عند الاطارات الرئيسية فقط
- يقوم فلاش بتوليد الصور والرسومات في الاطارات العادية,, ولن تتمكن من تحديد محتوى هذه الاطارات بنفسك
اذن تتعامل انت مع الاطارات الرئيسية بينما يتعامل فلاش مع العادية,, حيث لا تستطيع التعامل مع الاطارات العادية ووضع الكائنات عليها
** على فكرة تتميز الاطارات الرئيسية بوجود نقطة كبيرة فيها. اذا كان الاطار خالي ستظهر هذه النقطة فارغة واذا كان الاطار به محتويات ستظهر سوداء
***
اذا حددت اطار عادي,, لن تتمكن من اضافة الكائنات اليه. واذا فعلت ذلك فإن فلاش سيضيفها الى الاطار الرئيسي السابق
ويكون الاطار الاول دائما اطار رئيسي.
***
كما يمكنك اضافة وحذف ونقل الاطارات في الخط الزمني,,
اداء هذه المهام.. وسأذكرها هنا مع مقتاح الاختصار لها Insert وتتيح لك قائمة
- Frame (F5) يضيف الاطارات العادية داخل الخط الزمني
- Remove Frames (Shift+F5) يحذف الاطارات المحددة من الخط الزمني
-Keyframe (F6) يضيف اطار رئيسي به نفس محتويات الاطار الرئيسي السابق
- Blank Keyframe (F7) يضيف اطار رئيسي خالي
-Clear Keyframe (Shift+F6) يحول الاطار الرئيسي الى عادي
واذا رغبت في نقل الاطارات في الخط الزمني,, فحدد الاطارات التي تريد نقلها ثم اسحبها باستخدام الفأرة.
.................................................. .................................................. ...
:eye:
COMPUTER GIRL
07-24-2004, 01:49 AM
<center>
كما هو الحال في جميع برامج الكمبيوتر,, فإن فهمها سيكون صعب اذا لم يتم شرحها,,
لشرح ما يحدث في الفيلم comments وفي فلاش تستخدم التعليقات
حيث تتم اضافة التعليقات الى الاطارات في الخط الزمني,,, وعند فعل ذلك تضاف التعليقات الى الخط الزمني..
لاضافة التعليقات الى الخط الزمني:
1- حدد الاطار الرئيسي الذي تريد اضفة التعليق عنده
2- Frame افتح لوحة الخصائص واكتب التعليق الذي تريده في المربع الموجود تحت كلمة
يجب عليك كتابة // قبل التعليق.
3- لتطبيق التعليق Enter اضغط مفتاح
** على فكرة يمكن اضافة التعليقات في الاطارات الرئيسية فقط
** اذا فعلت شيئا يكسر تسلسل الحركة فإن فلاش سيستبدل الخط الاسود المتصل بخط متقطع.
في هذه الحالة يجب ان تتراجع عما فعلته
Ctrl+Zاو ضغط Edit من قائمة Undoباستخدام
***
بالاضافة الى ذلك يمكنك اضافة عناوينLables للاطارات الرئيسية فقط
وهناك استخدام مهم للعناوين عندما تبدأ البرمجة بلغة اكشن سكريبت
وتتم اضافة العناوين بنفس طريقة اضافة التعليقات,, الفرق الوحيد انك عند اضافة العناوين
// لا تكتب
***
يمكنك اضافة الطبقات وقت الحاجة اليها,, وليس من الضروري اضافة جميع الطبقات قبل بداية عملك
Insert من قائمة Layer ولاضافتها اختر
في اسفل نافذة الطبقات Insert Layer او نقر زر
وستضاف الطبقة الجديدة فوق الطبقة المحددة
***
وعندما تضيف طبقة جديدة للخط الزمني, سيقوم فلاش بإعطائها اسم افتراضي
وحيث ان استخدام الاسماء الافتراضية لا يوضح الهدف من استخدام الطبقات,, بالتالي قد تنسى السبب الذي أنشئت له,, لذلك يمكنك اعادة تسميتها بالنقر المزدوج عليها
***
ان ترتيب الطبقات يؤثر على ظهورها على المسرح وفي الفيلم النهائي
حيث تظهر الكائنات الموجودة في الطبقة الاعلى في نافذة الطبقات امام الكائنات الموجودة في الطبقات الادنى
ويمكنك اعادة ترتيب الطبقات كما تريد,, وذلك بسحب الطبقة في نافذة الطبقات ووضعها في المكان الذي تريده من النافذة
.................................................. .................................................. ...
:eye:
COMPUTER GIRL
07-25-2004, 04:08 AM
<center>
الدرس السابع
هناك ثلاثة انواع من الطبقات. الطبقة العادية وتستخدم لاضافة الكائنات. وطبقة ارشاد الحركة وطبقة القناع
** وسأشرح لاحقا كل طبقة بالتفصيل
احيانا ستحتاج الى وضع الكائنات في طبقات منفصلة,,, يعني مثلا ممكن تستخدم طبقة لوضع الكائنات الثابتة عليها,, وتستخدم طبقة اخرى او عدة طبقات لوضع الكائنات المتحركة عليها,,, بذلك يمكنك تحريك الكائنات بدون التأثير على الكائنات الثابتة..
***
من اهم الاسباب التي تجعلك ترسم الكائنات على طبقات مختلفة ان فلاش يقوم بدمج الكائنات المتداخلة معا ويقص الاجزاء المتداخلة منها....
مثلا عندنا هذا الشكل
http://computergirl.jeeran.com/FlashMX/بدون%20عنوان.JPG
لو حذفنا الشكل الداخلي .. فإن فلاش سيزيل الجزء الذي كان يحتله ذلك الشكل
http://computergirl.jeeran.com/FlashMX/after.jpg
بينما لو وضعنا كل شكل في طبقة مستقلة فإنه لن يحدث ذلك
** على فكرة لا يتعامل فلاش مع الكائنات المجمعة بنفس الطريقة
Modifyمن قائمة Groupيمكنك تجميع الكائنات باختيار
فلو قمت بتجميع الدائرة (التعبئة والحدود الخارجية لها) فلن يؤثر حذف الشكل الداخلي عليها
***
طبقات الاجراءات:
لغة اكشن سكريبت هي لغة البرمجة التي يتم استخدامها لاضافة مزيد من التحكم والتفاعل الى افلام فلاش,,
ويمكنك اضافة اوامر هذه اللغة الى الاطارات الرئيسية فقط
** على فكرة يضع فلاش حرف a امام الطارات التي تحتوي على اوامر برمجة بلغة اكشن سكريبت
***
Mask layers طبقات الاقنعة
تعمل هذه الطبقة كنافذة على طبقة اخرى
وعند انشائها فإنها تؤثر في الطبقة الموجودة اسفلها مباشرة
ويمكنك اضافة تأثير الحركة لطبقة القناع بحيث يختلف الجزء المعروض من الطبقة الموجودة اسفلها
** وسأشرح لاحقا هذه الطبقة بالتفصيل
***
Guid layers طبقات الارشاد
وتستخدم لتوجيه حركة الكائنات في طبقة اخرى
اذا لم تستخدم طبقة ارشاد الحركة فإن الكائنات تتحرك في خط مستقيم
ولا تظهر هذه الطبقة عند تشغيل الفيلم,, اذن يمكنك استخدام أي مسار تريده
كما يمكنك استخدام نفس طبقة الارشاد لاكثر من كائن واحد
** وسأشرحها لاحقا بالتفصيل
.................................................. .................................................. ..
:eye:
COMPUTER GIRL
07-27-2004, 02:50 AM
<center>
الدرس الثامن
انشاء الرسوم المتحركة
هناك نوعان من الحركة كما ذكرنا سابقا,,
motion tween حكة الموقع
shape tween حركة الشكل
***
حركة الموقع
وتستخدم لتحريك الاشكال,, كما تستخدم ايضا لتعديل حجم الكائنات, تدوير الكائنات, امالة الكائنات, تغيير لونها وتغيير شفافيتها..
***
حركة الشكل
وهنا يتم تغيير شكل الكائن,, كما تستخدم لتغيير لون الكائنات ,,, ويمكن استخدامها لتغيير موقع الكائن
** على فكرة اذا اردت تطبيق حركة الشكل على الكائنات التي لا يتم تطبيقها عليها ( مثل الكائنات المجمعة) فعليك اولا تفكيك الكائن
Modify من قائمة Break Apart باختيار
***
يمكننا تطبيق حركة الموقع على الاشكال المجمعة او النصوص او نسخ الرموز,, بينما لا يمكن ذلك مع حركة الشكل
***
وبس
هذه هي انواع الحركة في فلاش
وسنرى في الدرس القادم كيف يمكننا انشاء حركة الموقع وحركة الشكل
.................................................. .................................................. .
:eye:
COMPUTER GIRL
07-28-2004, 04:28 AM
<center>
الدرس التاسع
انشاء حركة الموقع
1- شغل فلاش
2- ارسم الكائن الذي تود تطبيق حركة الموقع عليه
3- حدد اداة السهم الاسود,, اسحب مستطيل حول الشكل الذي رسمته لتحديده بالكامل
4-لتجميع الكائن Modify من قائمة Group اختر
5- حدد زمن الحركة بالثواني,, بعد ذلك اضرب عدد الثواني في 12 ( المعدل الافتراضي للاطارات في فلاش ) فتحصل على عدد الاطارات المطلوبة
6- حدد الاطار الذي يمثل نهاية الحركة والذي حددت رقمه في الخطوة السابقة
7-لاضافة اطار رئيسيInsert من قائمة Keyframe اختر
8- حدد الاطار الرئيسي الذي يمثل نهاية الحركة ثم انقل الكائن الى الموقع الذي تريده ان يصل اليه
9- انقر داخل الخط الزمني في أي اطار بين الاطار الرئيسي الاول والاخير
10- لاضافة حركة الموقع Insert من قائمة Creat Motion Tween اختر
كما يمكنك ذلك عن طريق لوحة الخصائص
11-Control من قائمة Test Movie لتشغيل الفيلم اختر
...
وهذا تطبيق على الكلام اللي فوق
<embed width="550" height="400" src="http://computergirl.jeeran.com/FlashMX/ProjAbtMotion.swf">
شكلها تحفة
:o:
Asultan
07-28-2004, 05:31 AM
<center>
:o: :o: :o:
فلللللللللللللللللللللللللللللللللة الطيارة دي يا حاسب هانم
احلى شي الجناح من فوق ولا الباب الكبير إلي في المقدمة ، ولا الشباك إلي في الذيل
فلللللللللللللللللللللللللللة
:o: :o:
طيارة معوقة
إلى الأمام يا حاسب هانم
شوكرن لك على الدروس
وفي انتظار المزيد
تحياتي لك
:LL:
Dr.wrood2004
07-28-2004, 09:56 AM
انسة كمبيوتر :)
بجد روعة الدروس
اسمحيلي احملها كلها عندي
واحاول اطبقها
لو واجهت صعوبة راح اسالك طبعا
انت ابلتنا :)
الف شكر لك على جهودك الرائعة
COMPUTER GIRL
08-02-2004, 09:30 AM
ههههه
عارفة مو معوقة وبس
معوقة ونص
:aa:
...
العفو وشكرا لكم جميعا
COMPUTER GIRL
08-02-2004, 09:35 AM
وهذا ملف الفلاش حق الطيارة
ممكن تشغوله في فلاش طبعا
COMPUTER GIRL
08-02-2004, 09:48 AM
<center>
الدرس العاشر
انشاء حركة الشكل
1- شغل فلاش
2- ارسم الكائن الذي تود تطبيق حركة الشكل عليه
3- حدد زمن الحركة بالثواني,, بعد ذلك اضرب عدد الثواني في 12 ( المعدل الافتراضي للاطارات في فلاش ) فتحصل على عدد الاطارات المطلوبة
4- حدد الاطار الذي يمثل نهاية الحركة والذي حددت رقمه في الخطوة السابقة
5-لاضافة اطار رئيسي خالي Insert من قائمة Blank Keyframe اختر
6- ارسم الكائن بشكله النهائي في الاطار الرئيسي الخالي الذي حددته في الخطوة السابقة
7- انقر داخل الخط الزمني فوق أي اطار من الاطارات البينية
8- Shapeاختر Tween افتح لوحة الخصائص ,, ومن قائمة
9-لتشغيل الفيلم Control من قائمة Test Movie اختر
...
وهذا التطبيق
<embed width="550" heigh="400" src="http://computergirl.jeeran.com/FlashMX/ProjAbtShape.swf">
:o:
دا اللي من جد معوق
الطيارة جنبو مرة تجنن
...
وهذا الملف
Asultan
08-02-2004, 08:21 PM
<center>
حرام عليكي يا حاسب هانم
دا الكتكوت ارحم من الطيارة
صحيح انه يبغاله شوية سمكرة ، بس في الأخير روعة
تسلم يدك يا أبله
تحياتي لك
:LL:
COMPUTER GIRL
08-03-2004, 08:22 AM
:o:
COMPUTER GIRL
08-03-2004, 08:30 AM
<center>
الدرس الحادي عشر
التحكم في سرعة الحركة
في لوحة الخصائص يمكننا التحكم في سرعة الحركة Easing باستخدام خانة
تحتوي هذه الخانة على قيم تتراوح بين -100 و 100
القيم الموجبة تجعل الحركة ابطأ بمرور الوقت, بينما تجعل القيم السالبة الحركة اسرع بمرور الوقت
...
عند استخدام حركة الشكل, كما ذكرنا سابقا ان فلاش يقوم بتحويل الشكل الاول الذي رسمته الى الشكل الاخير,, وربما لم تعجبك النتيجة او لم تكن كما تتوقع او كما تريد,, فاذا لم تكن النتيجة كما تتوقع فانك تستطيع التحكم في ذلك قليلا,,,
shape hints باستخدام تلميحات الشكل
وهذه التلميحات عبارة عن علامات تضعها في اشكال البداية والنهاية لكي تساعد فلاش في عملية التحويل
وتطلب هذه العلامات من فلاش بنقل علامة معينة في شكل البداية الى نفس العلامة في شكل النهاية
ولاضافة تلميحات الشكل:
1- انشئ حركة شكل,, ويجب ان تكون كاملة
2- انقر في الاطار الرئيسي الاول الذي يمثل بداية الحركة
3- Add Shape Hints ثم Shapeاختر Modify من قائمة
عندها ستظهر دائرة حمرا صغيرة على الشكل,,, كل دائرة تمثل تلميح مستقل,, ويقوم فلاش بترقيم التلميحات ابجديا
4- اسحب الدائرة الى النقطة التي تريد ان تضع عليها التلميح
5- انقر الاطار الرئيسي الاخير (الذي يمثل شكل النهاية)
6- اسحب الدائرة الخضراء (التي تحتوي على نفس الحرف الابجدي) الى النقطة التي تريدها في الشكل النهائي,,, عند تشغيل الفيلم سيقوم فلاش بنقل النقطة الحمراء في شكل البداية الى النقطة الخضراء في شكل النهاية
كرر الخطوات (من 2 الى 6) اذا رغبت في اضافة تلميحات اخرى,,, حيث يمكنك اضافة العدد الذي تريجه من هذه التلميحات
ولحذف أي تلميح,, اسحبه خارج المسرح
** تستطيع ان تزيل جميع التلميحات
Modifyمن قائمة Remove All Hints باختيار
وقبل اختيار هذا الامر يجب تحديد الاطار الرئيسي الاول في الحركة
...
COMPUTER GIRL
08-04-2004, 08:42 AM
<center>
الدرس الثاني عشر
انشاء كرة ترتطم بالارض
1- شغل فلاش
2- ارسم دائرة بالقرب من اعلى المسرح
3- بعد تحديد السهم الاسود,, ارسم مستطيلا حول الدائرة لتحديدها او انقر عليها نقرا مزدوجا
4- لتجميع الكرة Modifyمن قائمة Group اختر
5-Editمن قائمة Copy انسخ الدائؤة باختيار
6- حدد الزمن الذي تريد ان تستغرقه الكرة للوصول الى الارض ثم حدد الاطار المناسب ثم اضف عنده اطار رئيسي
7- اسحب الكرة الى اسفل المسرح
8-حدد احد الاطارات البينية
لاضافة حركة الموقعInsertمن قائمة Create Motion Tween ثم اختر
9-في لوحة الخصائص,, ادخل القيمة -100 Easing في خانة
Enter ثم اضغط مفتاح
هذه القيمة تجعل الكرة تبدأ الحركة ببطء وتسرع عند اقتراب الحركة من النهاية
10- حدد الزمن الذي اريد ان تستغرقه الكرة للعودة الى مكانها,, ثم حدد الاطار المناسب طبعا يكون بعد الاطار السابق.......... يعني مثلا لو فرضنا انك حددت في المرة الاولى الاطار 24 ففي المرة الثانية تحدد الاطار 48
11- لاضافة اطار رئيسي خالي Blank Keyframe عندها اختر
12-Editمن قائمة Paste In Plaseاختر
13- انقر في احد الاطارات الواقعة بين الاطار الرئيسي السابق والاطار الرئيسي الذي انشأناه في الخطوة السابقة
14- اضف حركة موقع لها
15-حدد القيمة 100Easing وفي خانة
Enter ثم اضغط مفتاح
هذه القيمة تجعل الكرة تبدأ الحركة بسرعة وتبطئ عند اقترابها من النهاية
...
COMPUTER GIRL
08-05-2004, 02:07 AM
<center>
الدرس #13
motion guide layers طبقات ارشاد الحركة
وتستخدم كما ذكرنا لتحريك الكائنات على مسار غير مستقيم,,
motion tween علما بانها تستخدم مع حركة الموقع فقط
...
مسار الحركة مجرد خط يتم رسمه في طبقة ارشاد الحركة ,, ويمكن رسمه باستخدام أي اداة
وقبل رسم المسار يجب انشاء طبقة ارشاد الحركة لرسم هذا المسار عليها
ولانشاء هذه الطبقة:
1- انشئ الطبقات التي تحتوي على الكائنات التي تريدها ان تتبع مسار الحركة
2- انقر الطبقة التي ترغب في استخدام مسار الحركة معها
3- لاضافة طبقة ارشاد الحركة
الموجود في اسفل نافذة الطبقات Add Motion Guide انقر زر
Insert من قائمة Motion Guide او اختر
** المسار لن يظهر عند تشغيل الفيلم لذلك يمكنك رسمه كيف ما تشاء
...
بعد الانتهاء من انشاء طبقة ارشاد الحركة ورسم مسار الحركة عليها,, يجب ان تربط بين طبقة الكائن المتحرك وبين المسار
ولربط الكائن:
1- انقر الاطار الرئيسي الاول في الطبقة التي تحتوي على الكائن الذي تريد تحريكه
2- اسحب هذا الكائن بحيث تصبح نقطة المركز فيه على مسار الحركة وضعه في المكان الذي تريد ان تبدأ منه الحركة
3- انقر الاطار الرئيسي الاخير في الطبقة التي تحتوي على الكائن المراد تحريكه
4- اسحب الكائن بحيث تصبح نقطة المركز فيه على مسار الحركة,, ثم ضعه في المكان الذي تريد ان يتوقف عنده
5- حدد احد الاطارات الرئيسية بين الاطار الرئيسي الاول والاخير,,
Insert من قائمة Create Motion Tween اختر
وذلك لاضافة حركة الموقع
.................................................. .................................................. .
:eye:
COMPUTER GIRL
08-05-2004, 06:02 AM
<center>
تابع الدرس #13
اذا اردت انشاء رسم واقعي في فلاش فلا تجعل الكائنات تظهر على المسرح فجأة
بل اجعلها تظهر تدريجيا,, وكما ذكرنا سابقا ان الكائنات التي نضعها خارج المسرح لن تظهر عند تشغيل الفيلم
...
في الوضع الافتراضي يظل الكائن بنفس الاتجاه طوال تحركه على المسار
فاذا رغبت في ان يكون اتجاه الكائن بالنسبة لمسار الحركة,, يجب ضبط اتجاه حركة الكائن:
1- انشئ حركة الموقع واربط الكائن بمسار الحركة
2- حدد الاطار الرئيسي الاول في طبقة الكائن
3-الموجود اسفل اللوحة Orient to path من لوحة الخصائص ,,حدد
...
من الممكن تحريك عدة كائنات موجودة على طبقات مختلفة على نفس المسار.
** كل كائن يمكن ان يبدأ حركته من أي نقطة على المسار وينتهي على أي نقطة فيه بدون ارتباط بالكائنات الاخرى
ولتحريك الكائنات على نفس المسار يجب وضع جميع الطبقات المرتبطة بنفس المسار اسفل بعضها,,
بعد وضع جميع الطبقات التي تحتوي على الكائنات التي تريد تحريكها على نفس المسار,, انقر بزر الفأرة الايمن
من القائمة التي ستظهر Properties فوق الطبقة ثم اختر
OK ثم Guided ثم اختر
عندها سيقوم فلاش بربط الطبقة بطبقة ارشاد الحركة التي فوقها
** اذا لم تستطع ربط الكائن بمسار الحركة,,
الموجود في لوحة الخصائص لكي تجعل Snap ضع علامة امام
الكائن ينجذب لمسار الحركة,,, ويجب تحريك نقطة المركز على المسار
...
:eye:
COMPUTER GIRL
08-05-2004, 10:11 PM
<center>
وهذا التطبيق على طبقة ارشاد الحركة
هو يضحك شوية
<embed width="550" height="400" src="http://computergirl.jeeran.com/FlashMX/BF..guide.swf">
بس انا احب ارسم كدا
رسم كرتوني يعني
:d:
وهذا الملف
COMPUTER GIRL
08-07-2004, 01:46 AM
<center>
الدرس #14
Mask layers طبقات القناع
القناع هو طريقة للتحكم فيما يظهر من المسرح عند تشغيل الفيلم
وله عدة استخدامات منها:
• استخدام القناع لانشاء نص متحرك
• استخدام القناع كنافذة تطل منها على طبقة معينة
• يمكن تحريك القناع باستخدام حركة الموقع ليعرض اجزاء مختلفة من المسرح
...
** علما بان القناع لا يظهر عند تشغيل الفيلم,, ويؤثر القناع في الطبقة التي تحته مباشرة فقط,, وليس من الممكن انشاء مسار حركة للقناع
...
ستحتاج الى طبقتين على الاقل لانشاء تأثير القناع,, بعد ذلك يمكنك اتباع الخطوات التالية لانشاء القناع:
1- بعد رسم الكائنات التي تريدها ,,,
لاضافة طبقة جديدة فوق الطبقة الحالية Insert Layer اضغط زر
2- انقر بزر الفأرة الايمن فوق الطبقة الجديدة,,
من القائمة التي ستظهر Mask واختر
3- انقر رمز القفل في طبقة القناع لفك تأمينها,, بعدها ارسم القناع الذي تريده باستخدام أي اداة من ادوات الرسم,,, مع العلم انه يجب رسم شكل مغلق
4- انقر رمز القفل في طبقة القناع لتأمينها
** لترى تأثير طبقة القناع على المسرح عليك بتامينها,, علما بأن تأثيرها سيظهر في الفيلم النهائي سواء امنتها او لا
...
كما يمكننا استخدام النص كقناع,, بحيث يظهر ما تحته كتعبئة لهذا النص,, عند عمل ذلك يجب استخدام نص بحجم كبير, كما يجب اختيار خط سميك
ولعمل ذلك:
1- انشئ الرسومات او استورد الصورة التي تريدها
Fileمن قائمة Import يتم استيراد الصور عن طريق
** وسأناقش ذلك لاحقا بالتفصيل
2- Insert Layer اضغط زر
3- اختر خط كبير,, واذا رغبت اجعله عريض
كما يمكن اختيار ذلك من لوحة الخصائص ,, Text من قائمة Bold ثم Style باختيار
4- اختر اداة النص,, وانقر فوق أي مكان في طبقة القناع,, ثم اكتب ما تريد
5- Mask انقر فوق الطبقة التي اضفنا اليها النص بزر الفأرة الايمن,,, واختر
:eye:
COMPUTER GIRL
08-07-2004, 04:21 AM
<center>
تابع الدرس #14
**لتفكيك النص وتحويله الى اشكال رسومية,, Modify من قائمة Break Apart من الممكن استخدام
وبمجرد فعل ذلك ستتمكن من التعامل مع كل حرف كما تريد.
...
وهذا تطبيق على هذا الكلام
http://computergirl.jeeran.com/FlashMX/NameMask.jpg
...
كما يمكنك تعديل القناع كما تريد وبنفس الطرق التي تعدل بها أي كائن اخر
...
هناك نوعان من النص المتحرك,,, النص الذي يتحرك افقيا والنص الذي يتحرك رأسيا
وسنرى هنا كيف يمكننا عمل كل واحد من هذين النصين
النص الذي يتحرك افقيا:
يمكننا الحصول على هذا التأثير بكتابة النص في مربع نص من سطر واحد ثم انشاء قناع يمثل النافذة التي ستطل على ذلك النص,,, بعدها يتم تحريك النص (حركة موقع) ليمر عبر الشاشة داخل القناع
** عند انشاء مربع النص انقر مرة واحدة فقط فوق المسرح واكتب كل النص في سطر واحد,, واجعل حركة النص داخل القناع بطيئة حتى يتمكن المشاهد من قرائته
...
النص الذي يتحرك رأسيا:
وهنا يجب انشاء القناع بحيث يكون عرضه كافيا لعرض اكثر من سطر واحد
والفرق بينه وبين النوع السابق هو انه عليك تحريك مربع النص الى اعلى
** وهنا نكتب النص في سطور تحت بعضه
...
:eye:
COMPUTER GIRL
08-07-2004, 08:49 AM
<center>
وهذا تطبيق على طبقة القناع
<embed width="550" height="400" src="http://computergirl.jeeran.com/FlashMX/ProjAbtMask.swf">
...
وهذا الملف
COMPUTER GIRL
08-08-2004, 01:43 AM
<center>
الدرس #15
انشاء الرموز واستخدام المكتبة
هو كائن تقوم بانشائه لاستخدامه في افلامك symbol الرمز
ويختلف عن الكائن العادي في انه قابل لاعادة استخدامه, رغم ذلك فان فلاش يقوم بحفظ الرمز مرة واحدة واي نسخة تستخدمها تشير الى الرمز الاصلي, واي تغييرات تجريها على الرمز الاصلي تؤثر في جميع النسخ التي تستخدمها منه...
بحيث يمكن استخدامها في افلام اخرى library كما يمكن حفظ الرموز في المكتبة
...
وهناك ثلاثة انواع من الرموز,, وهي: الرموز الرسومية, رموز الازرار, و رموز مقاطع الافلام.
...
وسأناقش هنا كل رمز من هذه الرموز مع كيفية انشائها...
...
graphic symbols الرموز الرسومية
وهي عبارة عن الرسومات التي ترسمها او الصور التي تستوردها او الرسومات المتحركة التي تنشئها
** الرموز الرسومية يمكن ان تكون جزءا من الحركة,, لكن لا يمكن ان تتفاعل مع المستخدم
وكل نسخة من هذا الرمز يمكن ان تكون لها سماتها الخاصة ,, يعني يمكن ان تقوم بتكبير نسخة من الرمز او تغيير لونها ,, وهكذا
***
انشاء الرموز الرسومية
1- Insert من قائمة New Symbol اختر
2- Create New في نافذة Symbol Graphic اضغط الخيار
,, وبعدها ادخل اسم الرمز وبعدها اوكي
3- ارسم الرمز كما تريده,, مع ملاحظة .. علامة زائد الموجودة في مركز المسرح
registration point "هي "نقطة التسجيل
, وهي النقطة التي سيستخدمها فلاش كمركز للكائن, لذا فعليك وضعها في وسط الكائن قدر الامكان,,, واي شيء ترسمه على المسرح سيعتبر جزءا من الرمز لعدم وجود المساحة الرمادية.
4- بعد رسم الرمز اختر اداة السهم الاسود وارسم مستطيلا حول الكائن باكمله لتحديده
هذه الخطوات اختيارية لا تؤثر على عمل الرمز..
5-Align افتح لوحة المحاذاة
6-لكي يتم محاذاة الكائنات بالنسبة للمسرح وليش بالنسبة لبعضها To Stage اضغط زر
7- Align Horizontal Center اضغط زر
. (الزر الثاني من اليسار في الصف الاول),, يقوم هذا الزر بمحاذاة الكائنات افقيا بحيث تصبح في مركز المسرح
8- Align Vertical Center اضغط زر
. (الزر الثاني من اليمين في الصف الاول),, يقوم هذا الزر بمحاذاة الكائنات رأسيا بحيث تصبح في مركز المسرح
9-الموجود في فوق نافذة المسرح مباشرة Scene 1 بعدها اضغط على
سيختفي عندها الرمز ,, ولكنه ما زال موجودا في المكتبة,, وسنتعلم استخدام المكتبة لاحقا
...
COMPUTER GIRL
08-12-2004, 12:26 AM
<center>
تابع الدرس # 15
button symbolsرموز الازرار
يستخدم هذا النوع لانشاء الازرار التي يمكن ان يضغط فوقها المستخدم للتفاعل مع الفيلم
وهذا الرمز له خط زمني خاص به يحتوي على اربعة اطارات
http://computergirl.jeeran.com/FlashMX/buttonSymbol.JPG
Up: يمثل حالة الزر عندما يكون مرتفعا,, وهنا عليك تحديد الشكل الافتراضي للزر
Over: يمثل حالة الزر عندما يضع المستخدم مؤشر الفأرة فوقه ولكن دون ان يضغط عليه
Down: يمثل حالة الزر عندما يضغط المستخدم فوقه
Hit: يحدد منطقة الحساسية لنقر الفأرة. في الاحوال العادية ستتكون هذه المنطقة بنفس حجم الزر في الاطارات الثلاثة السابقة. ولكن اذا كنت تصمم ازرارا مبتكرة, فربما ترغب في تعديل محتويات هذا الاطار بحيث يتم تسجيل نقرات الفأرة بالفعل.
...
ولانشاء رمز الزر,, علينا باتباع التالي:
1- Insertمن قائمة New Symbol اختر
2- وادخل اسما للرمز ثم اوكي Create New Symbolفي نافذة Buttonاضغط الخيار
3-Up ارسم الرمز كما تريد مستخدما ادوات الرسم لانشاء صورة الزر في اطار
لا تضف النص الى نفس الزر فمن الافضل ان تتم اضافة النص الى نسخ الازرار
4- بعد رسم الزر ,, حدد السهم الاسود وحدد الصورة التي رسمتها باكملها
هذه الخطوات لن تؤثر في عمل الزر:
5- Align Horizontal Center و To Stage من لوحة المحاذاة,, اضغط الزر
Align Vertical Center و
6-لكي تنشئ شكل الزر عندما يمر المؤشر فوقه Over انقر اطار
7- Insert من قائمة Keyframe اختر
8- استخدم زر لون التعبئة لتغيير لون تعبئة الكائن الذي رسمته
9- Down انقر اطار
10-هذا الاطار سيحتوي على صورة الزر عندما ينقر فوقه المستخدم Keyframe اختر
Blank Keyframe اذا اردت تغيير شكل الزر عند النقر فوقه فاختر
وارسم الشكل الذي تريده
11-Hit اضف اطار رئيسي عند الاطار
12- اذا استخدمت نفس الرسم لكل الاطارات السابقة فانك لن تحتاج الى اضافة شيء الى هذا الاطار
Edit من قائمة Copyفاستخدم Down اما اذا استخدمت صورة مختلفة للاطار
Edit من قائمة Past in Placeباستخدام Hitولصقها في اطار Upلنسخ الصورة من اطار
13-للعودة الى نافذة المسرح الرئيسية Scene 1 اضغط
...
Heart Pulse
08-12-2004, 05:43 PM
<center>
السلام عليكم ورحمة الله وبركاته
ابله كمبيوتر
يعطي الف عافيه يارب
تحياتي
نبض القلب
COMPUTER GIRL
08-12-2004, 09:01 PM
اهلين هيرت بلس
الله يعافيكي
وشكرا لكي
COMPUTER GIRL
08-12-2004, 09:15 PM
<center>
تابع الدرس # 15
movie clip symbols رموز مقاطع الافلام
ويكون غالبا فيلم صغير تصممه, يحتوي على حركة مستقلة بحيث يمكن استخدامه اكثر من مرة داخل الفيلم الاساسي او داخل افلام اخرى
مثلا ممكن ان تنشئ رمز عجلة تدور وتستخدمها بعد ذلك لاي سيارة تنشئها
وتتميز هذه الرموز بان لها خط زمني خاص بها مستقل عن الخط الزمني للفيلم الرئيسي ,, ومن الممكن التحكم فيه من خلال الخط الزمني للفيلم الرئيسي
...
لانشاء رمز مقطع الفيلم:
1- Insert من قائمة New Symbol اختر
2- وادخل اسم الرمز واوكي Create New Symbol في نافذة Movie Clip اضغط الخيار
3- ارسم الكائن الذي تريد تحريكه
4- انشئ الحركة التي تريدها,, كما تعلمنا سابقا
5- Scene 1 انقر ارتباط
...
COMPUTER GIRL
08-13-2004, 04:07 PM
<center>
تابع الدرس # 15
يقوم فلاش بحفظ أي تعديلات تجريها على نسخ الرموز,, حتى لو غيرت في الرمز الاصلي
...
كما ذكرنا انه عندما ننتهي من انشاء أي نوع من الرموز ونعود الى النافذة الرئيسية,, فان الرمز سيختفي,,ولكن الرمز سيظل موجودا في المكتبة
ولفتح الرموز لتعديلها:
1- Windowمن قائمة Library افتح نافذة المكتبة,, باختيار
2- اختر احد الرموز الموجودة في القائمة اسفل النفاذة لترى شكله في الجزء العلوي
3- لتعديل الرمز,, انقر فوقه نقرا مزدوجا في القائمة السفلية,,
من القائمة Edit او انقر بزر الفأرة اليمين فوقه ثم اختر
Edit او انقر الزر الموجود اعلى يمين نافذة المكتبة لعرض القائمة الخاصة بها ثم اختر منها
4- عدل الرمز كما تشاء
5-للعودة الى الفيلم الاساسي Scene 1 انقر
...
ان الغرض الاساسي من انشاء الرموز هو ان تستخدمها في افلامك
ولاضافة نسخة من الرموز الى نافذة المسرح لتصبح جزءا من الفيلم:
1- افتح نافذة المكتبة
2- اختر الرمز الذي تريد اضافته من القائمة السفلية في النافذة,, واسحب اسم الرمز من القائمة السفلية او اسحب صورته من الجزء العلوي
...
من الممكن ان تستخدم نسخة من الرمز داخل رمز اخر,, حيث يمكنك وضع رمز مقطع فيلم على رمز زر لانشاء زر متحرك,, كما يمكنك تضمين زر في رمز مقطع فيلم لانشاء مؤشرات خاصة بالفأرة ولانشاء افلام تتيح للمستخدم سحب الكائنات اثناء تشغيل الفيلم,كما يمكنك استخدام نسخة من رمز رسومي لاضافة مظهر متميز للأزرار,,كما يمكنك انشاء رسوم متحركة معقدة تجمع عدة نسخ من رموز مقاطع الافلام
ولاستخدام رمز داخل رمز ,, اعرض نافذة المكتبة ثم اسحب الرمز الى المسرح
...
علما بانه يمكنك تعديل نسخ الرموز كيف ما تشاء,, كما يمكنك اضافة النص لها
...
بزبوز
08-14-2004, 02:05 PM
مجهود جبار في منتدى يستحق
لك ألف تحية
COMPUTER GIRL
08-14-2004, 08:55 PM
اهلا وسهلا
والكل يستحق كل خير
:) وشكرا لك
COMPUTER GIRL
08-14-2004, 09:07 PM
<center>
الدرس #16
استخدام المكتبات
كل فيلم في فلاش له مكتبة خاصة به تحفظ بها جميع الرموز والصور النقطية وملفات الصوت
...
من الممكن ان تنظم المكتبة لكي تتمكن من التعامل مع متحوياتها بكفاءة وسهولة,, ويتم ذلك عن طريق وضع الرموز في مجلدات
من قائمة نافذة المكتبة,, وسمي المجلد كما تريد New Folder لاضافة مجلد الى المكتبة,, اختر
واضف الرموز اليه بسحبها الى هذا المجلد
كما يمكنك وضع الرموز في مجلد جديد مباشرة
ولعمل ذلك حدد الرمز الذي تريد نقله واضغط عليه بزر الفأرة الايمن واختر Move To New Folder
...
توجد في فلاش العديد من المكونات الجاهزة التي يمكن استخدامها
Window من قائمة Common Libraries للوصول اليها,, اختر
...
كما يمكنك انشاء مكتبة لتستخدمها في اكثر من فيلم,, وتسمى المكتبة المشتركة
هذه المكتبة ما هي الا عبارة عن مشروع جديد في فلاش يتم استخدامه لتخزين المكونات
Libraries وبعد انشاءه يمكنك حفظه في مجلد المكتبات
Fileمن قائمة Save As باختيار
...
وحتى لو لم تحفظ المشروع كمكتبة مشتركة, يمكنك فتحه كمكتبة للوصول الى المكتبة الخاصة به
ولعمل ذلك:
1- File من قائمة Open As Library اختر
2- اختر المشروع الذي تريد فتحه
3- اسحب الكائنات التي تريدها الى المسرح
.................................................. .................................................. ...
COMPUTER GIRL
08-15-2004, 11:58 AM
<center>
لتحويل اي كائن قمت برسمه الى رمز
Insertمن قائمة Convert to Symbol اختر
...
وهذا التطبيق
هو مرة مرة يضحك .. بس عشان سويتو بسرعة بسرعة
:o: الحمامة ما هي باينة هي ايش بالزبط
هههههههههه
Button وزر
ما يشتغل غير بعد ما نضيف له اوامر لغة اكشن سكريبت
وحاناقشها لاحقا
<embed width="550" height="400" src="http://computergirl.jeeran.com/FlashMX/symbol.swf">
...
وهذا الملف
.................................................. .................................................. ..
COMPUTER GIRL
08-16-2004, 11:14 PM
<center>
وهذا تطبيق اخر على الرموز
<embed width="550" height="400" src="http://computergirl.jeeran.com/FlashMX/sea.swf">
:o:
تضحك
بس اهون من اللي قبلها
COMPUTER GIRL
08-16-2004, 11:32 PM
<center>
الدرس #17
استخدام الرسومات المستوردة
كتنسيق للرسومات التي تنشئها فيه vector graphics يستخدم فلاش الرسومات المتجهة
وهذه الرسومات او الصور يتم تعريفها باستخدام التعابيير الحسابية بعكس الصور النقطية التي يتم تعريف كل بكسل فيها باستخدام البايتات
ويفتقر فلاش الى الادوات اللازمة لمعالجة الصور النقطية, لذلك اذا احتجت الى تعديل صورة نقطية فالافضل لك ان تفعل ذلك في احد برامج الرسم المتخصصة مثل الفوتوشوب قبل استيرادها الى فلاش
...
يمكنك استيراد الصور النقطية الى فلاش باتباع التالي:
1- File من قائمة Import اختر
2- Files of type اختر الامتداد الذي تريده من
3-اختر الملف الذي تريده
4- Open اضغط زر
...
وعند استيراد صورة نقطية فان فلاش يضيفها الى المكتبة اذن يمكنك حذفها بحرية من المسرح
...
واذا رغبت في التحكم بشفافية الصورة النقطية او تطبيق أي حركة عليها فعليك اولا بتحويلها الى رمز
كما ذكرنا سابقا... Insert من قائمة Convert to Symbol باختيار
لضغط الملفات JPEG يستخدم فلاش امتداد
فاذا كنت تستخدم صور غير مضغوطة
(JPEG ليست بامتداد)
فيمكنك تعديل الطريقة التي يحفظ بها فلاش الصور النقطية المستوردة..
ولعمل ذلك:
1- Window من قائمة Libraryافتح نافذة المكتبة باختيار
2- اختر الصورة التي تريد تعديلها,,
من القائمة Properties وانقر فوقها بزر الفأرة الايمن واختر
3-لتجربة الاعدادات التي حددتها Test اضغط زر
4- Use imported JPEG data امسح العلامة من امام خيار
حيث يمكنك ادخال قيمة تحدد مدى ضغط الملف Quality عندها سيظهر لك مربع
Test ولتجربتها اضغط
5-اضغط زر اوكي
...
COMPUTER GIRL
08-17-2004, 02:41 PM
<center>
تابع درس #17
تحويل الصور النقطية الى رسومات متجهة
ويتم ذلك اما عن طريق تتبع الصورة او تفكيكها
(trace) تتبع الصورة النقطية
لتتبع الصورة النقطية:
1-قم باستيراد الصورة الى فلاش
2- Modify من قائمة Trace Bitmap حدد الصورة ثم اختر
3-ادخل القيمة التي تريدها ,, Color Threshold في خانة
RGB وهذه القيمة تحدد مدى الفرق بين قيم الوان
4- Minimum Area ادخل القيمة التي تريدها كذلك في خانة
,, وهذه القيمة تمثل عدد البكسلات التي سيستخدمها فلاش في تعيين قيمة الالوان
5- Curve Fit اختر قيمة لــ
حيث تؤدي الخيارات الموجودة في اعلى القائمة الى جودة اعلى بينما التي في اسفلها تؤدي الى جودة اقل
6- Corner Threshold اختر قيمة لــ
وكذلك الخيارات في الاعلى تعطي جودة عالية بينما التي في الاسفل جودة اقل
7-اضغط زر اوكي لتطبيق الخيارات التي حددتها
للعودة الى الصورة الاصلية Edit من قائمةUndo اذا لم تعجبك النتيجة اختر
ثم كرر الخطوات من 2 الى 7 واجري التعديلات التي تريدها لتحصل على النتيجة المرادة
...
تفكيك الصورة النقطية
اذا فككت الصورة يمكنك استخدام الرسم لتعديل الصورة
لتفكيك الصورة النقطية:
1- قم باستيراد الصورة الى فلاش
2- Modifyمن قائمة Break Apart بعد تحديد الصورة اختر
عندها سيقوم فلاش بتفكيك الصورة
ولاستخدام الصورة المفككة كتعبئة,, اختر اداة القطارة ثم انقر الصورة التي تم تفكيكها
...
تحويل النص الى رسومات:
يمكنك تفكيك النص وتحويله الى كائنات رسومية بحيث تتمكن من التحكم في كل حرف على حدة. فيمكنك تعديل شكل الحروف كما يمكنك تكبيرها وتصغيرها ويمكنك تطبيق حركة شكل او موقع عليها
لتفكيك النص:
1-اكتب ما تريد مستخدما اداة النص
2-استخدم السهم الاسود لتحديد النص
3- Modify من قائمة Break Apart اختر
بعدها يمكنك تعديل النص كما تشاء
...
COMPUTER GIRL
08-18-2004, 03:33 PM
<center>
درس # 18
جعل الحروف تطير الى مكانها لتكوين الكلمات
1-قم بتشغيل فلاش
2-انقر الاطار الذي تريد ان تنتهي عنده الحركة
3- Insert من قائمة Keyframe اختر
4-اختر اداة النص واكتب ما تريد
5-لتحويل النص الى ائنات رسومية Modify من قائمة Break Apart اختر اداة السهم الاسود, ثم اختر
( مرتين Break Apart اختر )
6-انقر الاطار الاول,, واختر الدائرة من صندوق الادوات
7-ارسم دوائر صغيرة بالقرب من اسفل المسرح بعدد حروف الكلمة التي كتبتها
8- Tweenمن قائمة Shape من لوحة الخصائص,, اختر
9-اذا اردت ان تظهر الحروف ساكنة في مكانها لفترة من الزمن.. بعد اخر اطار في الحركة حدد الاطار الذي تريده واضف عنده اطار رئيسي
10- لتشغيله Controlمن قائمة Test Movieاختر
...
وهذا التطبيق
<embed width="550" height="400" src="http://computergirl.jeeran.com/FlashMX/PROJ9.swf">
.................................................. .................................................. .
COMPUTER GIRL
08-19-2004, 03:16 PM
<center>
درس # 19
اضافة الاصوات
تنقسم الاصوات التي يتم تشغيلها على الكمبيوتر الى فئتين.
الاصوات المسجلة
(wav مثل ملفات)
وهي الاكثر انتشارا وهي التي نستخدمها في فلاش.
وهي الاقل انتشارا وهذا النوع لا يستخدم في فلاش MIDI والفئة الثانية هي اصوات
...
bit depth عمق البت
وهو من العوامل التي تؤثر في جودة الصوت وحجمه,,,
bit rate ويعرف ايضا بمعدل البت
وهو عدد البتات التي يتم تسجيلها لكل عينة
...
monoوصوت احادي stereo تنقسم الاصوات الى قسمين,, صوت مزدوج
الصوت المزدوج يحتوي على قناتين مختلفتين للصوت,, بالتالي ليس من الضروري ان يتطابق الصوت القادم من احدى السماعتين مع القادم من السماعة الاخرى
اما في الصوت الاحادي يتم ارسال نفس الصوت الى كلتا السماعتين
...
استيراد ملفات الصوت
لعمل ذلك:
1- Fileمن قائمة Import اختر
2- Files of type اختر امتداد الصوت الذي تريده من
All Sound Formats واذا لم تكن متأكدا من امتداد ملف الصوت اختر
3- Open اختر الملف,, بعد ذلك
...
وعند استيراد ملف الصوت فان فلاش يضيفه الى المكتبة تلقائيا
Play ولتشغيل الصوت المستورد,, اضغط فوق اسمه ثم اضغط زر
...
COMPUTER GIRL
08-21-2004, 04:17 PM
<center>
تابع الدرس #19
اضافة الصوت الى الفيلم
هناك طريقتان لاضافة الصوت,, اما اضافته للخط الزمني او اضافته لاحد الازرار
...
اضافة الصوت للخط الزمني
من الافضل اضافة الصوت في طبقة منفصلة بحيث تتمكن من التحكم فيه بحرية
لعمل ذلك:
1- قم باستيراد الصوت
2- قم باضافة طبقة جديدة
3- افتح نافذة المكتبة وحدد ملف الصوت ثم اسحبه الى المسرح,, عندها سيضيف فلاش الصوت الى الطبقة المحددة
...
اضافة الصوت الى الازرار
يأتي مع فلاش مجموعة من الاصوات المناسبة للازرار
Sounds ثم Common Libraries ثم Window ويمكنك الوصل اليها عن طريق
Down وعند اضافة الصوت الى الزر فانك ستضيفه في اطار
لكي يتم تشغيله عند الضغط على الزر
ويضاف الصوت ايضا الى رمز الزر الموجود في المكتبة وليس الى النسخ
ولعمل ذلك:
1- انشئ رمز الزر الذي تريد اضافة الصوت له
2- استورد الصوت الذي تريده او استخدم الاصوات التي تأتي مع فلاش
3- افتح نافذة المكتبة
4- Edit اضغط فوق رمز الزر بزر الفأرة الايمن واختر
5- اضف طبقة جديدة
6-في طبقة الصوت Down انقر الاطار
7- Insert من قائمة Keyframe اختر
اسحب ملف الصوت من المكتبة الى المسرح Down وبعد تحديد الاطار
8- Scene1 اضغط
ولاننا اضفنا الصوت الى الرمز الاصلي للزر في المكتبة,, فكل نسخة منه ستستخدم نفس الصوت
...
COMPUTER GIRL
08-22-2004, 04:51 PM
<center>
تابع درس #19
للتحكم في تزامن الصوت استخدم لوحة الخصائص
Sync يتم تحديد خيارات التزامن من خانة
وهي تحتوي على الخيارات التالية:
*Event (الحدث)
*Start(بداية)
*Stop(ايقاف)
*Stream(تدفق)
...
Event اصوات الاحداث
وهو صوت يتم تشغيله عند وقوع حدث معين,, وبمجرد تشغيل صوت معين فانه يستمر في العمل حتى ينتهي
***
Start and Stop اصوات البداية والنهاية
خيار البداية يشبه خيار الاحداث,, ولكن هنا يتم تشغيل نسخة جديدة من الصوت في كل مرة
خيار الايقاف فهو يوقف تشغيل الصوت,, ومن الافضل استخدامه قبل خيار البداية لنتأكد من تشغيل نسخة واحدة فقط من الصوت
***
Stream اصوات التدفق
وهو يتزامن مع الخط الزمني بحيث يعملان معا,,, فاذا توقف الرسم المتحرك فان الصوت المتدفق المرفق بالخط الزمني سيتوقف ايضا,, مما يعني ان فترة تشغيل الصوت يتم التحكم فيها بواسطة الخط الزمني
...
Fade خفوت الصوت
هو تأثير يعتمد على تغيير درجة ارتفاع الصوت مع مرور الوقت
فيمكنك ان تعطي ايحاء بان الاصوات تتحرك من ناحية الى اخرى عبر المسرح عن طريق تغيير مستويات الصوت الاتية من كل سماعة
وهناك العديد من خيارات الخفوت,, والتي يمكنك اختيار احدها من لوحة الخصائص
في لوحة الخصائص Effect ستجدها في خانة
...
Loop وللتحكم في تكرار الصوت اكتب عدد مرات التكرار التي تريدها في خانة
...
COMPUTER GIRL
08-23-2004, 07:01 AM
<center>
تابع درس #19
من الممكن تعديل غلاف الصوت لانشاء تأثيرات خفوت خاصة بك
ولعمل ذلك:
1- حدد الكائن او الاطار الذي يحتوي على نسخة الكائن التي تريد تعديلها
2- افتح لوحدة الخصائص
3-Sound تأكد من ان اسم الصوت الذي تريده يظهر في خانة
4- Edit Envelope لعرض مربع Editاضغط زر
5- Effect لاستخدام احد خيارات الخفوت الموجودة يمكنك اختيارها من خانة
6-لتعديل غلاف الصوت يدويا اسحب المربعات الموجودة في خط الصوت
(المربعات الموجودة في اعلى كل قناة)
7- لاضافة مربع جديد ,, اضغط في المكان الذي تريد اضافة المربع عنده
** يمثل الجزء العلوي من النافذة القناة اليسرى والجزء السفلي القناة اليمنى
8- اضغط زر التشغيل (المثلث الموجود في الركن الايسر السفلي) لسماع الصوت بعد تطبيق اعداداتك عليه
9- كما يمكنك استخدام زري التكبير والتصغير لتكبير وتصغير العرض داخل المربع
10- ويمكنك التبديل بين عرض وقت التشغيل وموقع الاطار بضغط زر الساعة
11- عند الانتهاء من اجراء التعديلات المطلوبة اضغط زر اوكي
...
ضبط خيارات اخراج الصوت
لعمل ذلك:
1- استورد الصوت الذي تريده
2- افتح نافذة المكتبة
3-لعرض خصائص الصوت Properties اضغط بزر الفأرة الايمن فوق الملف الذي تريد تعديله واختر
4- Compressionحدد طريقة الضغط التي تريدها من قائمة
5- Testيمكنك اختبار الخيارات التي تحددها بضغط زر
6- بعد ان تحدد كل ما تريد اضغط زر اوكي
...
كما يمكنك ضبط خيارات الصوت للفيلم بأكمله.. وهذا الخيارات التي ستجريها هنا ستنطبق على أي ملف صوت لم تضبط خصائصه بصورة فردية
ولعمل ذلك :
1- File من قائمة Publish Setting اختر
2- Flash انقر علامة التبويب
3-Audio Stream الموجود في اسفل يمين خيار Setلضبط الخيارات العامة للصوت المتدفق اضغط زر
Sound Setting لعرض مربع
4- حدد الخيارات التي تريدها,, وستنطبق هذه التعديلات على جميع الاصوات التي لم تقم بتعديل خصائصها بصورة منفردة,,, بعدها اضغط زر اوكي
5- Audio Event الموجود يمين خيار Set ولضبط خيارات اصوات الاحداث,, اضغط زر
6- حدد ما تريده من خيارات وبعدها اضغط زر اوكي
7- لجعل الخيارات التي حددتها تنطبق على جميع ملفات الصوت في الفيلم
Override Sound Setting حدد خيار
بذلك سيتم تطبيق الخيارات على جميع ملفات الصوت سواء قمت بتعديل الخيارات الخاصة بها بصورة فردية او لا بعدها اضغط زر اوكي
...
COMPUTER GIRL
08-24-2004, 08:56 AM
<center>
درس # 20
ضغط واستخدام مسار صوتي
1- افتح المشروع الذي تريد اضافة الصوت له
2- Insert Layer اضف طبقة جديدة
3- File من قائمة Import اختر
4- Files of type من All Sound Formats اختر
5- Open اختر الملف الذي تريده,, ثم اضغط زر
6- افتح نافذة المكتبة
7- Properties انقر بزر الفأرة الايمن فوق الملف واختر
8- Compression من MP3 اختر
9- 16 kbpsاختر
Bit Rate من
10- Qualityمن Fast اختر
11-لسماع الصوت Test اضغط زر
12- بعدها انقر زر اوكي
13- حدد الاطار 1 في الطبقة الجديدة
14- اسحب الصوت الى نافذة المسرح من المكتبة
15-لنضمن توقف الصوت عند توقف الحركة Stream اختر Sync افتح لوحة الخصائص ,,, وفي خانة
...
وهذا التطبيق
<embed width="550" height="400" src="http://computergirl.jeeran.com/FlashMX/heart.swf">
...
وعلى فكرة هناك برنامج لتحويل الصوت الى
MP3 & wav
والسلطان ريحنا ونزلنا هو هنا
Streambox Ripper (http://www.uqumed.com/vb/showthread.php?s=&threadid=2660)
...
وهناك برنامجين وظيفتهم ممتازة
برضها لملفات الصوت
احاول انزلها ان شاء الله خلال اليومين الجيين
.................................................. .................................................. .
COMPUTER GIRL
08-24-2004, 09:00 AM
<center>
وهذا الملف
COMPUTER GIRL
08-25-2004, 02:28 AM
<center>
درس #21
نشر افلام فلاش
.fla اثناء العمل في فلاش فانك ستحفظ ما ترسمه في ملف امتداده
وهذا الامتداد لا يمكن تشغيله في مشغل فلاش
.swf لذلك عندما نقوم بنشر الفيلم فان فلاش ينشئ ملف امتداده
يمكن عرضه في مشغل فلاش
...
هناك عدة خيارات لنشر افلام فلاش
File ويمكننا ان نصل الى هذه الخيارات بالذهاب الى قائمة
Flash والذهاب الى علامة التبويب Publish Setting واختيار
http://computergirl.jeeran.com/FlashMX/flash.JPG
وسأوضح هنا كل واحد من الخيارات:
* Version
يحدد اصدار مشغل فلاش الذي سيتوافق معه الفيلم ,,, بصفة عامة عليك تحديد احدث الاصدارات
* Load Order
يحدد ترتيب التحميل للطبقات ويحدد ما يتم رسمه اولا عند تشغيل الفيلم
* Generate size report
يعرض هذا الخيار تقرير يبين حجم العناصر المختلفة في الفيلم
* Protect from import
يمنع هذا الخيار أي شخص من تعديل محتويات الفيلم,, ولكن يمكنه مشاهدته
* Omit Trace action
يستخدم مع الخيار التالي لمنع نافذة عرض الاخطاء من الظهور وعرض الرسائل
* Debugging Permitted
حدد هذا الخيار لتمكين شخص اخر من استكشاف الاخطاء في الفيلم
* Compress Movie
هذا الخيار يقلل حجم الفيلم النهائي
* Password
يتيح لك تحديد كلمة مرور بحيث يجب ادخالها عند استكشاف اخطاء الفيلم
* JPEG Quality
يضبط طريقة الضغط الافتراضية التي سيتم استخدامها مع أي صورة
نقطية تم تضمينها في الفيلم,, ولكن من الافضل ضبط طريقة الضغط لكل صورة على حدة
* Audio Stream
يضبط نوع ومستوى الضغط الافتراضي للصوت المتدفق
* Audio Event
يضبط نوع ومستوى الضغط لأصوات الاحداث
* Override Sound Settings
عند تحديده يتم تطبيق اعدادات الصوت على جميع
الاصوات في الفيلم وتجاهل الاعدادات المخصصة التي حددتها لكل ملف بصورة فردية
...
COMPUTER GIRL
08-26-2004, 10:49 AM
<center>
درس #22
HTML اختيار اعدادات
على الخيارات التالية Publish Settings في مربع HTML تحتوي علامة تبويب
http://computergirl.jeeran.com/FlashMX/HTML.JPG
• Template
يحدد صفحة القالب التي تستخدم لانشاء صفحة الويب
• Dimensions
يحدد حجم المنطقة التي ستعرض فيلم فلاش في صفحة الويب.
بحيث يتم عرض الفيلم في مساحة Match Movie في معظم الحالات سترغب في استخدام
تساوي مساحة نافذة المسرح في فلاش
• Paused At Start
اذا حددناه لن يتم تشغيل الفيلم تلقائيا وانما يجب ان يقوم المستخدم بتشغيله يدويا
• Display Menu
اذا حددناه سيتمكن المستخدم من النقر بزر الفأرة الايمن فوق الفيلم لعرض
قائمة مختصرة تتيح له التحكم في الفيلم
• Loop
اذا حددناه سيتم تكرار الفيلم كلما وصل الى نهايته
• Device Font
اذا حددناه ستتمكن اجهزة ويندوز من استبدال خطوط النظام بالخطوط التي لم يتم تثبيتها لدى المستخدم لعرض النصوص التي تظهر في الفيلم
• Quality
لاختيار حل وسط بين الجودة والاداء
• Window Mode
يحدد الطريقة التي تستخدمها بعض الاصدارات من برنامج انترنت اكسبلورر لعرض فيلم فلاش...
ولجعل الخلفية تأخذ لون الشاشة الموجودة فوقها يعني لجعلها شفافة نختار
Windowless Transparent
• HTML Alignment
يحدد محاذاة فيلم فلاش داخل نافذة المستعرض
• Scale
يحدد ان كان فلاش سيقوم بتكبير الفيلم في اتجاه واحد او اتجاهين
• Flash Alignment
يستخدم لتغيير محاذاة الفيلم داخل نافذة مشغل فلاش
• Show Warning Messages
HTML نحدد هذا الخيار لنرى رسائل التحذير التي تخبرنا ان كانت هناك مشكلة في علامات
...
COMPUTER GIRL
08-28-2004, 12:16 AM
<center>
درس #23
نشر الفيلم
Publish Setting في مربع Publish لعمل ذلك,, اضغط زر
الذي يمكن تشغيله مباشرة .swf عندها فقط سيقوم فلاش بإنشاء ملف
...
وهناك خياران لتصدير الفيلم في فلاش.
File من قائمة Export Movie الاول ان تستخدم
File من قائمة Publish والثاني ان تقوم بنشر الفيلم بعدة امتدادات مختلفة باستخدام
...
اذا اردت انشاء ملف واحد يحتوي على بعض الكائنات الموجودة في فيلمك,, يمكنك ان تقوم بتصدير الفيلم الى تنسيق اخر
File من قائمة Export Movie ولعمل ذلك اختر
لتحديد الامتداد الذي تريد تصدير الملف اليه Save as Type استخدم قائمة
File من قائمة Export Image ولحفظ اطار واحد من الفيلم كصورة استخدم
...
ولنشر فيلمك بامتدادات اخرى اتبع التالي:
1- File من قائمة Publish Setting اختر
2-ثم حدد الامتدادات التي تريد نشر الفيلم بها Formats اضغط على التبويب
**الموجود اسفل المربع Use default names اذا اردت تسمية كل امتداد باسم فامسح خيار
ثم اكتب الاسماء التي تريدها
3-لنشر الفيلم وانشاء الملفات التي حددتها Publish اضغط زر
File من قائمة Publish واذا لم يكن موجود ,, اختر
.................................................. .................................................. ...
هكذا نكون قد انتهينا من اساسيات الفلاش
وسنبدأ من الدرس القادم بمعرفة اساسيات لغة اكشن سكريبت
COMPUTER GIRL
08-28-2004, 11:51 PM
<center>
الدرس #24
المفاهيم الاساسية في لغة اكشن سكريبت
هي لغة برمجة يمكنك استخدامها للتحكم في العناصر المختلفة في فيلم فلاش ActionScript اكشن سكريبت
...
Actions الاجراءات
وهي اوامر جاهزة في لغة اكشن سكريبت وهي العبارات التي ستستخدمها لكي تنفذ المهام المختلفة في فيلمك
...
تعمل لوحة الاجراءات في وضعين مختلفين يحددان طريقة تعاملك مع اللوحة والخيارات المعروضة بها
normal mode الوضع الاول هو الوضع العادي
في هذا الوضع يطلب منك فلاش ادخال جميع المعلومات المطلوبة لادخال الاوامر بصورة صحيحة
expert mode الوضع الثاني هو وضع الخبير
وفيه يتيح فلاش ادخال العبارات بصورة مباشرة في نافذة البرمجة في الجانب الايمن من اللوحة,, وفي هذا الوضع لا يطلب منك فلاش ادخال أي معلومات ولا يتحقق من سلامة الاوامر التي تكتبها كما يفعل في الوضع العادي
** للتنقل بين الوضعين السابقين,, افتح قائمة خيارات اللوحة ( الزر الموجود في اعلى يمين اللوحة) ثم اختر
لوضع الخبير Expert Mode للوضع العادي او Normal Mode
...
وهذه الاجراءات هي:
• Break
يوقف تنفيذ التكرار وينتقل الى الامر التالي للتكرار
• Call
ينفذ اوامر اكشن سكريبت الموجودة عند اطار معين ثم يعود الى الاطار الحالي عندما يتم تنفيذ هذه الاوامر
• Case
وهو ينفذ عبارة اذا تحقق شرط معينSwitch يستخدم هذا الاجراء دائما مع
• Comment
يقوم بإنشاء التعليقات ,, وهي عبارات لا يتم تنفيذها
• Continue
يجعل الدورة الحالية في التكرار تنتهي قبل الوصول الى نهايتها ويجعل التكرار يستمر من الدورة التالية
• Default
Case ويستخدم لتنفيذ اوامر معينة اذا لم يتم تنفيذ أي من اجراءات Switch يستخدم دائما مع
• Delete
يزيل كائن معين من الذاكرة
• Do while
ينفذ مجموعة من الاوامر طالما ان الشرط المحدد صحيح
• Duplicate MovieClip
ينشئ نسخة جديدة من مقطع الفيلم ويفيد عندما تريد اضافة كائنات للمسرح اثناء تشغيل الفيلم
• Else
False المرتبط به نتيجة خطأ If ينفذ سلسة من الاوامر اذا اعطى اجراء
• Else if
ولكنه يقوم باختبار اضافي قبل تنفيذ العبارات التي تليه Else يشبه
• Evaluate
يتيح لك ادخال عبارات اكشن سكريبت يدويا اثناء عمل في الوضع العادي
• For
ينشئ تكرار لتنفيذ سلسلة من الاوامر طالما ان الشرط صحيح
• For … in
ينشئ تكرار ايضا ولكن يتم تنفيذه على كل بند في مجموعة من الخصائص او العناصر في مصفوفة
• FSCommand
يتيح لك ارسال الاوامر من افلام فلاش الى دالات جافا سكريبت الموجودة على صفحة الويب
• Function
ينشئ دالة معرفة بواسطة المستخدم تحتوي على اوامر يقوم المستخدم بتعريفها
• GetURL
المحدد ويقوم اختياريا بتمرير القيم من متغيرات الفيلم اليه URL يقوم بتحميل مستند
• Goto
يرسل رأس التشغيل الى اطار معين
• If
يؤدي اختبار شرطي وينفذ سلسة من الاوامر بحسب نتيجة الشرط
• IfFrameLoaded
ينفذ اوامر معينة اذا كان اطار معين من الفيلم قد تم تحميله ام لا
• #include
يتيح لك اضافة بعض الاوامر التي تم حفظها في ملف نصي بدون اعادة كتابتها مرة اخرى
• LoadMovie
يقوم بتحميل نسخة من مقطع الفيلم الى الفيلم الحالي
• LoadVariables
المحدد الى الفيلم الحالي URL يقوم بتحميل معلومات من عنوان
• OnmouseEvent
ينفذ سلسلة من الاوامر عندما يقع حدث معين من احداث الفأرة
• OnClipEvent
ينفذ كتلة من الاوامر حتى يقع حدث من الاحداث المرتبطة بنسخة مقطع الفيلم
...
سأكمل بقية الاجراءات في الرد التالي
...
COMPUTER GIRL
08-28-2004, 11:51 PM
<center>
الدرس #24
المفاهيم الاساسية في لغة اكشن سكريبت
هي لغة برمجة يمكنك استخدامها للتحكم في العناصر المختلفة في فيلم فلاش ActionScript اكشن سكريبت
...
Actions الاجراءات
وهي اوامر جاهزة في لغة اكشن سكريبت وهي العبارات التي ستستخدمها لكي تنفذ المهام المختلفة في فيلمك
...
تعمل لوحة الاجراءات في وضعين مختلفين يحددان طريقة تعاملك مع اللوحة والخيارات المعروضة بها
normal mode الوضع الاول هو الوضع العادي
في هذا الوضع يطلب منك فلاش ادخال جميع المعلومات المطلوبة لادخال الاوامر بصورة صحيحة
expert mode الوضع الثاني هو وضع الخبير
وفيه يتيح فلاش ادخال العبارات بصورة مباشرة في نافذة البرمجة في الجانب الايمن من اللوحة,, وفي هذا الوضع لا يطلب منك فلاش ادخال أي معلومات ولا يتحقق من سلامة الاوامر التي تكتبها كما يفعل في الوضع العادي
** للتنقل بين الوضعين السابقين,, افتح قائمة خيارات اللوحة ( الزر الموجود في اعلى يمين اللوحة) ثم اختر
لوضع الخبير Expert Mode للوضع العادي او Normal Mode
...
وهذه الاجراءات هي:
• Break
يوقف تنفيذ التكرار وينتقل الى الامر التالي للتكرار
• Call
ينفذ اوامر اكشن سكريبت الموجودة عند اطار معين ثم يعود الى الاطار الحالي عندما يتم تنفيذ هذه الاوامر
• Case
وهو ينفذ عبارة اذا تحقق شرط معينSwitch يستخدم هذا الاجراء دائما مع
• Comment
يقوم بإنشاء التعليقات ,, وهي عبارات لا يتم تنفيذها
• Continue
يجعل الدورة الحالية في التكرار تنتهي قبل الوصول الى نهايتها ويجعل التكرار يستمر من الدورة التالية
• Default
Case ويستخدم لتنفيذ اوامر معينة اذا لم يتم تنفيذ أي من اجراءات Switch يستخدم دائما مع
• Delete
يزيل كائن معين من الذاكرة
• Do while
ينفذ مجموعة من الاوامر طالما ان الشرط المحدد صحيح
• Duplicate MovieClip
ينشئ نسخة جديدة من مقطع الفيلم ويفيد عندما تريد اضافة كائنات للمسرح اثناء تشغيل الفيلم
• Else
False المرتبط به نتيجة خطأ If ينفذ سلسة من الاوامر اذا اعطى اجراء
• Else if
ولكنه يقوم باختبار اضافي قبل تنفيذ العبارات التي تليه Else يشبه
• Evaluate
يتيح لك ادخال عبارات اكشن سكريبت يدويا اثناء عمل في الوضع العادي
• For
ينشئ تكرار لتنفيذ سلسلة من الاوامر طالما ان الشرط صحيح
• For … in
ينشئ تكرار ايضا ولكن يتم تنفيذه على كل بند في مجموعة من الخصائص او العناصر في مصفوفة
• FSCommand
يتيح لك ارسال الاوامر من افلام فلاش الى دالات جافا سكريبت الموجودة على صفحة الويب
• Function
ينشئ دالة معرفة بواسطة المستخدم تحتوي على اوامر يقوم المستخدم بتعريفها
• GetURL
المحدد ويقوم اختياريا بتمرير القيم من متغيرات الفيلم اليه URL يقوم بتحميل مستند
• Goto
يرسل رأس التشغيل الى اطار معين
• If
يؤدي اختبار شرطي وينفذ سلسة من الاوامر بحسب نتيجة الشرط
• IfFrameLoaded
ينفذ اوامر معينة اذا كان اطار معين من الفيلم قد تم تحميله ام لا
• #include
يتيح لك اضافة بعض الاوامر التي تم حفظها في ملف نصي بدون اعادة كتابتها مرة اخرى
• LoadMovie
يقوم بتحميل نسخة من مقطع الفيلم الى الفيلم الحالي
• LoadVariables
المحدد الى الفيلم الحالي URL يقوم بتحميل معلومات من عنوان
• OnmouseEvent
ينفذ سلسلة من الاوامر عندما يقع حدث معين من احداث الفأرة
• OnClipEvent
ينفذ كتلة من الاوامر حتى يقع حدث من الاحداث المرتبطة بنسخة مقطع الفيلم
...
سأكمل بقية الاجراءات في الرد التالي
...
COMPUTER GIRL
08-29-2004, 12:03 AM
<center>
• Play
يجعل الفيلم يبدأ التشغيل من الاطار الحالي
• Print
يطبق الاطارات من الفيلم بحسب الوسائط التي تقوم بتعريفها والعناوين التي تضعها في الخط الزمني
• RemoveMovieClip
يزيل نسخة مقطع الفيلم من الذاكرة ليحرر المساحة التي تحتلها
• Return
يجعل الدالة المعرفة بواسطة المستخدم تعيد قيمة بحسب البيانات التي تم تمريرها اليها وبحسب الاوامر الموجودة بها
• Set
يقوم بنهيئة المتغير بقيمة محددة
• SetProperty
يقوم بتعديل خاصية معينة لاحد الكائنات
• StartDrag
يسمح بسحب نسخة مقطع الفيلم في اثناء تشغيل الفيلم
• Stop
يوقف تشغيل الفيلم
• StopAllSounds
يوقف تشغيل مسار الصوت الحالي
• StopDrag
يمنع سحب نسخة مقطع الفيلم
• Switch
يتيح لك انشاء مجموعة من الاوامر ليتم تنفيذها فقط اذا تحقق شرط معين
• TellTarget
ينفذ سلسة من الاجراءات على الكائن المحدد
• ToggleHighQuality
يتحكم في جودة تشغيل الفيلم
• Trace
في اثناء اختبار الفيلم بحيث يمكنك معرفة ما يحدث داخلهOutput يعرض معلومات في نافذة
• UnloadMovie
يزيل الفيلم المحدد من المسرح
• Var
يتيح لك انشاء متغيرات محلية تختفي عندما تنتهي مجموعة الاوامر التي تم الاعلان عنها فيها
• While
ينفذ كتلة الاوامر طالما ان شرط معين صحيح
• With
يوفر اسلوب مختصر لتنفيذ سلسة من الاوامر على كائن محدد
...
** بعض اجراءات اكشن سكريبت اصبحت قديمة وهذا يعني ان دعمها سيتوقف ويجب تجنبها
في لوحة الاجراءات Deprecated تجدها في
.................................................. .................................................. ...
COMPUTER GIRL
08-29-2004, 05:12 PM
<center>
تابع الدرس #24
Events الاحداث
الحدث هو شيء يقع داخل الفيلم يمكن ان تستجيب له الكائنات,, وهناك عدد مختلف من الاحداث التي يمكن الاستجابة لها
وتستجيب الازار لهذه الاحداث كما تستجيب مقاطع الافلام لها ايضا
Movie Control الاحداث التي تستجيب لها الازرار تجدها في
Movie Clip Control اما الاحداث التي تستجيب لها مقاطع الافلام تجدها في
...
Functions الدالات
الدالة هي مجموعة مستقلة من الاوامر تقوم بمهمة معينة ثم تعيد قيمة تعبر عن نتيجة مهمة
Actions يحتوي فلاش على مجموعة من الدالات الجاهزة داخله والتي يمكنك الوصول اليها باستخدام لوحة
حيث تقوم هذه الدالات بأداء العديد من المهام
الفترة التي مرت منذ تشغيل الفيلم... وهكذا getTimer مثلا دالة
بالاضافة الى الدالات الموجودة في فلاش ,, يمكنك انشاء دالات خاصة بك,,, تفيدك هذه الدالات عند انشاء فيلم يحتاج الى تكرار نفس الاوامر عدة مرات, فبدلا من وضع هذه الاوامر في كل مكان يمكنك وضعها في دالة مستقلة ثم تستدعيها كلما احتجت اليها
...
Methods الاساليب
وهي مهام يعرف الكائن كيف يقوم بها. وهي تشبه الاجراءات ,, لكن الفرق الوحيد بينهما ان الاساليب يتم تعريفها بحسب الكائن الذي ترتبط به,, وغالبا تكون لهما نفس الاسماء
فهذا مثال على اجراء:
gotoAndPlay(100);
وهذا مثال على اسلوب:
MovieName.gotoAndPlay(100);
MovieName مع العلم ان اسم الكائن الذي اريد ان اتعامل معه في الاسلوب هو
...
Property الخصائص
والخاصية سمة تقوم بتعريف كائن
Actions في الناحية اليسرى في لوحة Properties حيث تظهر جميع خصائص الكائنات في قائمة
وتتميز الخصائص بوجود '_' في بدايتها
...
Variables المتغيرات
المتغير هو اسم لمكان في الذاكرة تقوم بإنشائه في فلاش لاستخدامه في حفظ المعلومات اثناء تشغيل الفيلم
ويمكنك حفظ أي نوع من البيانات في هذه المتغيرات, فمثلا يمكنك حفظ اسم مشهد الفيلم لاستخدامه داخل الفيلم او حفظ النتيجة للعبة ما
URL كما يمكنك استخدام المتغيرات لتمرير القيم الى عناوين
فالعبارتان التاليتان لها نفس الوظيفة:
Set(VarName,100);
VarName=100;
...
Expressions التعابير
والتعبير هو عبارة تستخدم لتعيين قيمة الى متغير
...
Parameters الوسائط
الوسيط هو معلومة يتم تمريرها الى الاجراءات او الدالات لاخبارها بما تريد منها القيام به
...
Operators المعاملات
والمعامل هو عنصر تحكم في التعبير يخبر فلاش بما تريد فعله لكي تتحكم في الكائنات الموجودة على أي من جانبي التعبير
= مثل علامة المساواة
...
Loop التكرار
وهو اعادة تنفيذ مجموعة معينة من الاوامر عدد معين من المرات او بحسب نتيجة اختبار شرطي معين
while, do while, for…in, for وهناك عدة اجراءات لانشاء التكرارات مثل
.................................................. .................................................. .
COMPUTER GIRL
08-30-2004, 02:28 PM
<center>
الدرس #25
Objects الكائنات
وهي من العناصر الاساسية في اكشن سكريبت, ولكي تتمكن من التعامل مع الكائنات باستخدام اكشن سكريبت سنحتاج الى معرفة كيفية الاشارة اليها بصورة صحيحة
تتبع اكشن سكريبت اسلوبا خاصا في اسماء الاجراءات والعناصر المتوفرة فيها
ان تكتب الكلمة الاولى بحروف صغيرة ثم تكتب الكلمات التالية بحروف كبيرة في gotoAndPlay مثلا
بدايتها ويجب عدم ترك مسافات بينها
كما تتبع اسلوبا يوضح لها متى يبدأ اسم الكائن ومتى ينتهي,, وهذا الاسلوب هو
dot notation"ترميز النقاط"
وفيه لا يمكن استخدام النقطة داخل اسم الكائن , كما يتم الفصل بين جميع الاسماء بالنقطة, ويكون الاسم الموجود يسار النقطة هو الكائن الرئيسي والموجود يمينها هو الكائن الفرعي
مثل
VideoName.gotoAndPlay
...
انواع البيانات
** في معظم لغات البرمجة يجب ان تعلن عن كل متغير تريد استخدامه ويجب كذلك ان تحدد نوع البيانات له ثم تلتزم بوضع هذا النوع من البيانات فقط في المتغير, مما يؤدي الى تحسين كفاءة البرنامج.
اما هنا في لغة اكشن سكريبت فعند استخدامنا للمتغيرات فإننا لا نعلن عنها او عن نوع البيانات الذي يمكن ان تحفظه, لذلك يمكنك استخدام المتغير لحفظ أي نوع من البيانات.
وسنرى سويا انواع البيانات التي يمكننا استخدامها في اكشن سكريبت:
Strings سلاسل الحروف
تتيح لك حفظ الارقام والحروف وعلامات الترقيم. ويتم ادخالها عن طريق وضعها بين علامات تنصيص (علامات التنصيص المفردة او المزدوجة)
( +)ومن الممكن دمج سلاسل الحروف معا باستخدام علامة
وهناك حروف يجب ادخالها بطريقة معينة, وسأذكرها مع طريقة ادخالها:
\\ الشرطة المائلة , ندخلها هكذا
\b العودة الى الخلف, ندخلها هكذا
\r عودة العربة, ندخلها هكذا
\" علامة التنصيص المزدوجة, ندخلها هكذا
\f تغذية النموذج, ندخلها هكذا
\n تغذية السطر, ندخلها هكذا
\' علامة التنصيص المفردة, ندخلها هكذا
\t الجدولة , ندخلها هكذا
...
Numbers الارقام
يعامل فلاش جميع الارقام على انها بعلامة عشرية
Math واذا اردنا استخدام عملية حسابية يجب ان نستخدم كائن
...
Boolean القيم المنطقية
Falseاو خطأ True من الممكن استخدام هذا النوع من البيانات لتخزين احدى القيمتين : صواب
** True = 1
False = 0
من الممكن معاملتهما كذلك
...
مقاطع الافلام
وهو يتيح لك استخدام الاساليب المتوفرة في كائن مقطع الفيلم للتحكم في نسخ مقاطع الافلام
...
Objects الكائنات
يتم استخدام هذا النوع من البيانات لتعريف كائنات اخرى,, وهذا النوع من البيانات نادر الاستخدام
وعند انشاء الكائنات المخصصة يجب تعريف كل شيء فيها. يجب تعريف كل خاصية واسلوب تريد اضافته الى الكائن.
** Using Custom Objects لكي تتعلم المزيد حول هذه العملية اقرأ
Help من قائمة ActionScript Dictionary من
...
Arrays المصفوفات
وهي عبارة عن تركيب يوفر طريقة لتخزين مجموعات من البيانات والوصول اليها بسهولة, وعند تخزي البيانات في المصفوفة يتم تعيين رقم فهرس لها بحيث تتمكن من استخدام هذا الرقم لقراءة البند او تعديله
.................................................. .................................................. ..
COMPUTER GIRL
08-31-2004, 05:06 PM
<center>
الدرس #26
اضافة اوامر اكشن سكريبت الى الفيلم
1- قم بتشغيل فلاش
2- ارسم دائرة بالقرب من الركن الايسر العلوي
3- Modify من قائمة Group اختر السهم الاسود وحدد الدائرة , ثم جمّعها باختيار
4- (اضف اطار رئيسي عند الاطار 15 ( طبعا يمكنك تحديد الاطار الذي تريده
5- اسحب الدائرة الى منتصف اسفل المسرح
6- حدد احد الاطارات البينية بين 1 و 15
7- Insert من قائمة Creat Motion Tween اختر
8- اضف اطار رئيسي عند الاطار 30
9- اضف اطار رئيسي عند الاطار 45
10- اسحب الدائرة الى الركن الايمن العلوي
11- حدد احد الاطارات البينية بين 30 و 45
12- Creat Motion Tween اختر
13-لانشاء طبقة جديدة نضع فيها اوامر اكشن سكريبت Insert Laye اضغط زر
14- حدد الاطار 15 في الطبقة الجديدة واضف اطار رئيسي عنده
15- اضف اطار رئيسي عند الاطار 45 في الطبقة الجديدة
الآن سنبدأ بإضافة أوامر اكشن سكريبت إلى الخط الزمني
16- Window من قائمة Actions اختر
17- حدد الاطار 15 في الطبقة الجديدة
18- goto ثم Movie Control , Actions اختر من
19-اكتب 30 Frame في خانة
سيؤدي الى نقل رأس التشغيل مباشرة الى الاطار 30 عندما يصل الى الاطار 15
20- حدد الاطار 45 في الطبقة الجديدة
21- stop ثم Movie Control , Actions اختر من
.................................................. .................................................. ....
COMPUTER GIRL
09-02-2004, 12:45 AM
<center>
الدرس #27
سنفهم هنا متى نصيف اوامر اكشن سكريبت للكائنات ومتى نضيفها للاطارات..
اذا كنت تريد تنفيذ اوامر اكشن سكريبت تلقائيا عندما يصل الخط الزمني الى اطار معين ,, فأضف الاوامر الى الاطار المناسب في الخط الزمني.
اذا كنت تريد تنفيذ اوامر اكشن سكريبت عندما يقع حدث معين مثل نقر الفأرة,, فضع الاوامر في الخط الزمني
لنسخة الزر Down في اطار
يتم ارفاق اوامر اكشن سكريبت الى نسخة معينة من الزر وليس الى الزر الاصلي الموجود في المكتبة,, بذلك يمكن ان تؤدي كل نسخة من الزر مهام مختلفة
للتحكم في نسخة مقطع الفيلم نضع اوامر اكشن سكريبت في الخط الزمني الخاص بمقطع الفيلم
لادراج الاوامر في اطارات الخط الزمني وفي الكائنات Actions تستخدم لوحة
...
كما ذكرنا سابقا هناك وضعان للوحة الاجراءات: الوضع العادي ووضع الخبير
في الوضع العادي انقر نقرا مزدوجا فوق البنود في القائمة اليسرى في اللوحة لاضافتها الى القائمة اليمنى,, واذا كان الاجراء يقبل وسائط معينة فإن الجزء الايمن سيعرض لك جميع الوسائط ويتيح لك تحديدها عن طريق الضغط فوقها او ادخال البيانات المطلوبة
اما في وضع الخبير فإن اللوحة ستوفر لك قدرا اقل من المساعدة,, ففي هذا الوضع ستختفي نافذة الوسائط وتحل مكانها نافذة برمجة تتيح لك كتابة الاوامر بنفسك
وعند انتقالنا لهذا الوضع فإن فلاش سيتوقف عن التحقق من صحة بناء الاوامر التي تكتبها,, لكن من الممكن ان
Ctrl+T من قائمة خيارات اللوحة او بضغط Check Syntax تتحقق من صحتها باختيار
واذا انتقلت الى الوضع العادي بعد كتابة بعض الاوامر فإن فلاش سيتحقق من سلامة الاوامر التي كتبتها..
واذا حاولت تشغيل الفيلم او نشره عند وجود اخطاء في اوامر اكشن سكريبت فإن فلاش سيعرض رسائل تحذير
Output بخصوص هذه الاخطاء في نافذة
.................................................. .................................................. ....
COMPUTER GIRL
09-02-2004, 07:17 PM
<center>
الدرس #28
بشيء من التفصيل Actions سنناقش الان الاجراءات
goto اجراء
يستخدم لنقل رأس التشغيل الى اطار معين في الخط الزمني,, وله اشكال مختلفة تحدد ما سيحدث عندما يتم الانتقال الى الاطار المطلوب:
• gotoAndPlay
يقوم بنقل رأس التشغيل الى اطار معين في الخط الزمني اما برقمه او عنوانه ثم يبدأ بتشغيل الفيلم من هناك
• gotoAndStop
يقوم بنقل رأس التشغيل الى اطار معين في الخط الزمني اما برقمه او عنوانه ثم يوقف تشغيل الفيلم,, وغالبا نستخدم هذا الاجراء عندما يحتوي الاطار الذي نريد ان نتوقف عنده على زر يمكن للمستخدم الضغط فوقه للاستمرار في التشغيل
• nextFrame
يقوم بنقل رأس التشغيل اطار واحد الى اليمين ثم يوقف تشغيل الفيلم
• prevFrame
يقوم بنقل رأس التشغيل اطار واحد الى اليسار ثم يوقف تشغيل الفيلم
...
play اجراء
يستأنف هذا الاجراء تشغيل الفيلم من الاطار الحالي,, وغالبا ما يستخدم من داخل احد الازرار وليس من داخل اطار رئيسي في الخط الزمني
...
stop اجراء
يستخدم لايقاف تشغيل الفيلم ,, غالبا يتم استخدامه من داخل احد الازرار لكي تتيح للمستخدم التحكم في تشغيل او ايقاف الفيلم
...
stopAllSounds اجراء
يستخدم لايقاف جميع الاصوات التي يتم تشغيلها حاليا في الفيلم,, وغالبا ما يستخدم من داخل احد الازرار لاتاحة الفرصة للمستخدم لايقاف جميع الاصوات في الفيلم
يقوم هذا الاجراء بإيقاف الاصوات التي يتم تشغيلها عند تنفيذه فقط ولا يوقف الاصوات التي سيتم تشغيلها بعد ذلك
لضبط قيمة متغير ما,, ثم تختبر هذا المتغير قبل stopAllSounds ولتجنب ذلك,, من الممكن استخدام
تشغيل أي صوت لترى ان كان المستخدم قد طلب اسكات اصوات الفيلم ام لا
...
COMPUTER GIRL
09-03-2004, 10:45 PM
<center>
تابع الدرس # 28
getURL اجراء
يستخدم لتحميل مستند جديد من موقع ويب معين,, يمكنك استخدام هذا الاجراء لاداء العديد من المهام,, منها تحميل فيلم اخر من افلام فلاش
يأخذ هذا الاجراء وسيطين اختياريين ,, الاول يحدد نوع النافذة التي سيتم عرض المستند الجديد فيها, وهو يمكن ان يكون:
اسم النافذة وهنا تحدد اسم النافذة التي تريدها ان تعرض المستند الجديد
او
_self وهنا يتم عرض المستند في النافذة الحالية
او
_blank هنا يتم عرض المستند في نافذة جديدة
او
_parent هنا يتم عرض المستند في الاطار الرئيسي للاطار الحالي
او
_top وهنا يتم عرض المستند في الاطار الاعلى للاطار الحالي
والوسيط الثاني يحدد اذا كنت تغب في ارسال متغيرات للموقع المحدد ام لا
POST او GET من الممكن ان تختار عدم ارسال المتغيرات او ان ترسلها باستخدام
...
fscommand اجراء
يقوم هذا الاجراء بارسال اوامر الى نشغل فلاش و مستعرض الويب. حيث ان معظم الاوامر التي يمكن ارسالها ستكون اوامر جافا سكريبت
مثل هذا الامر الذي يقوم بعرض الفيلم بكامل الشاشة
fscommand("fullscreen","true")
من قائمة Flash with FSCommand فيجب ان تختار fscommand اذا اردت استخدام اجراء
قبل نشر الفيلم Publish Settings الموجودة في مربع HTML في علامة التبويب Template
...
loadMovie اجراء
ويستخدم لتحميل افلام اضافية في فلاش, حيث انه من الممكن ان يحل الفيلم الجديد محل الفيلم الحالي او ان يعمل بالاضافة اليه
يكون هذا الاجراء جيد اذا اردت ان توفر للمستخدم الفرصة لتحديد الفيلم الذي يريد مشاهدته ,, او اذا اردت تشغيل افلام معينة بحسب شروط معينة , مثلا بحسب وقت معين وهكذا
ويكون هذا الاجراء احد الحالتين التاليتين:
• loadMovie
ويستخدم عندما ترغب في تحديد الفيلم الذي سيتم استبداله بالفيلم الجديد
• loadMovieNum
ويستخدم عندما ترغب في تحديد مستوى لتحميل الفيلم الجديد فيه,, بذلك لن يتم تحميل الفيلم الجديد محل احد الافلام الموجودة الا اذا تصادف وجود فيلم في نفس المستوى
لتمرير المتغيرات الموجودة في الفيلم الحالي الى الفيلم الجديد loadMovie كما يمكن استخدام اجراء
مثلا اذا اردت ان ترسل بعض المعلومات التي حصلت عليها من الفيلم الحالي مثل اسم المستخدم او نتيجة لعبة ما
...
unloadMovie اجراء
ويقوم بإلغاء تحميل الفيلم الذي تحدده من الذاكرة,, يمكنك تحديد الفيلم الذي تريده بالاسم او برقم المستوى الموجود به,, وبمجرد فعل ذلك لن تتمكن من تشغيله
...
on اجراء
وهو طريقة للاستجابة لاحداث الفأرة ,, وهذا الاجراء يمكنك اضافته للكائنات وليس للخط الزمني
.................................................. .................................................. ....
COMPUTER GIRL
09-04-2004, 02:42 PM
<center>
الدرس #29
استخدام اكشن سكريبت لتعديل خصائص الكائنات
وبالتالي لا يمكن تعديل قيمتها read-only ان بعض الخصائص للقراءة فقط
مثلا لن تتمكن من نقل مؤشر الفأرة باستخدام اوامر اكشن سكريبت
** Actions في لوحة الاجراءات Properties يمكنك العثور على قائمة بالخصاءص المتاحة في فئة
وسنناقش هنا الخصائص المتاحة:
• _alpha
تحدد قيمة شفافية الكائن .. بين صفر الذي يكون شفاف و 100 الذي يكون معتم
• _currentframe
للقراءة فقط, وهي تحدد رقم الاطار الحالي لرأس التشغيل في الفيلم الحالي
• _droptarget
للقراءة فقط, وهي تحدد اسم نسخة مقطع الفيلم حيث تم القاء نسخة مقطع الفيلم المحدد. يجب ان تستخدم الدالة eval لتحويل القيمة التي تعود بها هذه الخاصية الى ترميز النقاط
• _focusrect
تحدد ان كان الزر النشط سيحيط به مستطيل اصفر ليبين للمستخدم انه الزر النشط ام لا
• _framesloaded
للقراءة فقط, وهي تحدد عدد الاطارات التي تم تحميلها من مقطع الفيلم
• _height
تحدد ارتفاع مقطع الفيلم بالبكسل
• _highquality
الذي يتم تطبيقه على جميع الافلام anti-aliasing تحدد جودة التنعيم
• _name
تحدد اسم نسخة مقطع الفيلم. يتحتاج الى معرفة اسم مقطع الفيلم للوصو الى خصائصه
• _quality
_highquality وهي تشبه خاصية
• _rotation
تستخدم لتدوير نسخة مقطع الفيلم
• _soundbuftime
تحدد عدد الثواني من الصوت المتدفق التي يجب تحميلها قبل تشغيل الفيلم
• _target
للقراءة فقط, وهي تحدد مسار الهدف الكامل لنسخة مقطع الفيلم
• _totalframes
للقراءة فقط, وهي تحدد العدد الاجمالي من الاطارات في مقطع الفيلم
• _url
_target لمقطع الفيلم ,, وهي تعيد نفس المعلومات التي تعيدها خاصية URL للقراءة فقط, وهي تحدد عنوان
• _visible
تحدد ان كانت نسخة مقطع الفيلم ظاهرة ام مخفية
• _width
_height تحدد عرض نسخة مقطع الفيلم بالبكسل,, وتستخدم غالبا مع خاصية
• _x
تحدد المسافة الافقية بالبكسل بين نقطة التسجيل في مقطع الفيلم وبين الحافة اليسرى لنافذة المسرح
• _xmouse
للقراءة فقط, وهي تمثل موقع مؤشر الفأرة الافقي
• _xscale
تحدد نسبة التكبير والتصغير التي تم تطبيقها افقيا على نسخة مقطع الفيلم
• _y
تحدد المسافة الرأسية بالبكسل بين نقطة التسجيل في مقطع الفيلم والحافة العلوية من نافذة المسرح
• _ymouse
للقراءة فقط, وهي تحدد الموقع الرأسي لمؤشر الفأرة بالبكسل
• _yscale
تحدد نسبة التكبير والتصغير التي تم تطبيقها رأسيا على نسخة مقطع الفيلم
...
ونريد تدويرها بمقدرا 30 درجة عندما يضغط ClipName مثلا لو كان عندنا نسخة مقطع فيلم اسمها
المستخدم زر معين على المسرح,, في هذه الحالة سنكتب اوامر اكشن سكريبت كما يلي:
on(release){
ClipName._rotation+=30;
}
علما بأن += يضيف القيمة التالي الى القيمة الحالية
في مثالنا هذا يضيف 30 لقيمة التدوير الحالية
...
كما يمكننا حفظ قيمة الخصائص في متغير ما بحيث نتمكن من استعادتها مرة اخرى اذا لزم الامر
variableName=ClipName._rotation;
.................................................. .................................................. ...
COMPUTER GIRL
09-05-2004, 05:58 PM
<center>
الدرس #30
استخدام اوامر اكشن سكريبت للتحكم في سير الفيلم
1- قم بتشغيل فلاش
2- حدد الاطار 10 في الخط الزمني
3-لاضافة اطار رئيسي خالي عند الاطار 10 Insert من قائمة Blank Keyframe اختر
4- اختر اداة النص ,, واكتب ما تريد في الاطار 10
5- حدد الاطار 20,, واضف عنده اطار رئيسي خالي
6- اختر اداة النص,, واكتب ما تريد في الاطار 20
7-لفتح مكتبة الازرار ,, Button ثم Common Libraries ثم اختر Window افتح قائمة
التي تأتي مع فلاش
8- اسحب نسختين من احد الازرار الى المسرح
9- Insert Layer اضف طبقة جديدة عن طريق
10- حدد الاطار الاول في الطبقة الجديدة
11- Window من قائمة Actions افتح لوحة الاجراءات باختيار
12- if اختر Conditions/Loops ثم Actions من
13-هذا هو الشرط الذي سنحتبره,, Var== 1 اكتب Condition في خانة
هو اسم المتغير ويمكنك كتابة ما تريد Var حيث ان
قيمته مساوية للواحد Var ويمكنك كتابة ما تريد , اما العلامة == تعني ان المتغير
14- goto اختر Movie Control ثم Actions من
15- Go to and Stop حدد خيار
16- Frame ادخل القيمة 10 في خانة
17- else if اختر Conditions/Loops ثم Actions من
18- Var== 2 اكتب Condition في خانة
19- Go to and Stop ثم حدد الخيار ,, goto اختر
20- Frame ادخل القيمة 20 في خانة
21-لاضافة اطار رئيسي عند الاطار 2 في الطبقة الجديدة Insert من قائمة Keyframe اختر
22-فإذا لم يكن كذلك قم بتعديله gotoAndPlay(1); وتأكد ان شكله هكذا goto اختر
23- حدد احدى نسخ الازرار
24- set Variable ختر Variables ثم Actions من
25- Var اكتب Variable في خانة
26-اكتب 1 Value في خانة
27- Value الموجود في يمين خانة Expression حدد الخيار
لكي يعرف فلاش بانك تدخل قيمة وليس سلسلة حروف
28- حدد النسخة الاخرى من الزر
29- set Variable اختر
30- Var اكتب Variable في خانة
31-اكتب 2 Value في خانة
32- Value الموجود يمين خانة Expression حدد الخيار
**يجب ان يكون اسم المتغير واحد
.................................................. .................................................. ...
COMPUTER GIRL
09-06-2004, 07:13 PM
<center>
الدرس #31
استخدام المتغيرات
هناك عدة اسباب تدفعك لحفظ المعلومات اثناء تشغيل الفيلم منها حفظ اسم المستخدم لاستخدامه لاحقا في الفيلم, حفظ القيم المبدئية لخصائص الكائنات حتى تستعيدها الى وضعها الاصلي بعد تعديلها, حفظ نتيجة لعبة ما انشأتها في فلاش, او حفظ رغبة المستخدم في تشغيل او ايقاف الصوت
Down فمثلا لو وضعنا زر في الفيلم يوقف الاصوات ,, فليس من المفيد وضع اجراء ايقاف الصوت في اطار
على ايقاف الاصوات الحالية فقط stopAllSound(); للزر, لاننا كما ذكرنا سيعمل هذا الاجراء
ولحل هذه المشكلة نستخدم اختبار شرطي لنتعرف على رغبة المستخدم في تشغيل الصوت او ايقافه
فيمكننا كتابة الاوامر التالية:
PlaySounds=1;
هو الذي يحدد رغبة المستخدم. وقد اعطيناه القيمة 1 بافتراض ان المستخدم يرغب في PlaySounds المتغير
تشغيل الاصوات
stopAllSounds();
PlaySounds=0;
بعد ذلك نضيف الامرين السابقين للزر الذي سيوقف الاصوات
فإذا كان مساويا للواحد PlaySounds بعدها, في أي مرة نريد تشغيل احد الاصوات فإننا اولا نختبر المتغير
نشغل الاصوات واذا كان مساويا للصفر نوقفها
ومن الممكن اضافة زر اخر الى الفيلم بحيث يقوم بإعادة تشغيل الاصوات ,, في هذا الزر نعيد ضبط قيمة
الى 1 PlaySounds المتغير
***
استخدام الاختبارات الشرطية
False او خطأ True يعني يعطي نتيجة صواب Boolean يعطي الاختبار الشرطي نتيجة منطقية
فإذا اعطى صواب يتم تنفيذ الاوامر الموجودة داخله. واذا اعطى خطأ لا يتم تنفيذها
والشكل العام له :
if (condition) {
هنا نكتب الاوامر او الجمل التي نريد تنفيذها
}
هو الشرط condition حيث
...
او يمكننا تنفيذ مجموعة من الاوامر اذا كان الشرط صحيحا وتنفيذ مجموعة اخرى اذا كان الشرط خطأ
والشكل العام :
if (condition) {
نكتب الاوامر التي سيتم تنفيذها اذا كان الشرط صحيحا
}else{
نكتب الاوامر التي سيتم تنفيذها اذا كان الشرط خاطئ
}
...
لنكتب الان اوامر اسكات الصوت باستخدام الجمل الشرطية..
if (PlaySounds){
loadMovieNum("Sounds1",1);
قيمته مساوية للواحد ام لا PlaySounds في هذه الجملة الشرطية نختبر اذا كان المتغير
...
كما يمكننا كتابة هذا الشرط بدلا من السابق
If (PlaySounds==1){
ونكتب الاوامر التي نريدها
***
التكرارات
لانشاء اختبار شرطي فإن الاوامر الموجودة والتي ستنفذ اذا كان الشرط صحيح لن تنفذ if عند استخدامنا جملة
الا مرة واحدة ,, لذلك نقوم بكتابة التكرار الذي يقوم بتنفيذ العبارات الموجودة داخله عدة مرات طالما ان الشرط صحيح
وسنناقش هنا انواع التكرارات
for تكرار
الشكل العام:
for(الزيادة, الاختبار, قيمة البداية)
نكتب العبارات التي نريد تنفيذها
}
بحيث:
• قيمة البداية تحدد القيمة المبدئية للمتغير الذي نستخدمه كعداد للتكرار
• الاختبار يحدد الشرط الذي سيتم اختباره في نهاية كل دورة في التكرار, وهو الذي يحدد ان كان البرنامج سيقوم بتنفيذ الاوامر مرة اخرى ام لا
• الزيادة تحدد قيمة الزيادة التس ستطرأ على المتغير بعد كل دورة في التكرار
مثل:
for (i=0, i <10, i++){
نكتب هنا الاوامر التي نريدها
}
حيث ان هذا التكرار سيبدأ من القيمة 0 ويستمر طالما ان هذا العدد اصغر من 10 فبمجرد ان يصبح العدد
اكبر من 10 او ماسويا للعشرة سيتوقف التكرار عن تنفيذ الاوامر التي بداخله, وفي كل مرة سيتم زيادة
1+i متغير التكرار بواحد حيث ان ++ تعني العدد الموجود في
...
for ... in تكرار
يتم تنفيذ هذا التكرار مرة وحدة لكل عنصر في المصفوفة او مرة لكل خاصية في كائن
ولا يتم استخدام اختبار شرطي وانما يقوم فلاش بأداء اختبار داخلي لمعرفة عدد المرات التي يجب تنفيذ التكرار فيها
الشكل العام:
for( متغير in الكائن){
نكتب هنا الجمل التي نريد تنفيذها
}
حيث ان الكائن هو اسم نسخة الكائن او اسم المصفوفة التي نريد استخدامها داخل التكرار
...
while تكرار
ولكن هنا عليك تهيئة المتغير قبل الدخول الى التكرار , وعليك ايضا زيادة قيمة المتغير ,, for يشبه تكرار
او تعديلها داخل التكرار
الشكل العام:
while(اختبار)
هنا نكتب الجمل التي نريد تنفيذها
}
مثل:
i=1;
while (i<4){
نكتب الاوامر هنا
i++;
}
...
do ... while تكرار
ويجب علينا تهيئة المتغير قبل استخدامه وايضا تعديل قيمته داخل التكرار
الشكل العام:
do{
نكتب الاوامر هنا
}while(اختبار);
مثل:
i=1;
do{
نكتب الاوامر هنا
i++;
}while(i<4);
.................................................. .................................................. ....
COMPUTER GIRL
09-07-2004, 08:25 PM
<center>
الدرس # 32
Operators المعاملات
بواسطتها نسطيع اخبار فلاش بالعمليات التي نريد ادائها
مثلا الامران التاليان يقومان بنفس العملية:
VarName=VarName+1;
VarName++;
فكلامهما يضيف 1 الى القيمة السابقة للمتغير
...
المعاملات المنطقية
وهي تتيح دمج اختبارين شرطيين او اكثر في واحد
مثل:
if(x>1){
if(y<5){
gotoAndPlay(20);
}
}
فبإستخدام المعاملات نستطيع جمعها مع بعضها في شرط واحد
فتصبح هكذا
if(x>1 && y<5){
gotoAndPlay(20);
}
حتى لو كان لدينا اكثر من شرطين ونريد دمجها يمكننا ذلك بسهولة
مثل:
if(x>1 && y<5 && j==1 && k==2){
gotoAndPlay(20);
}
...
والمعاملات المنطقية المتوفرة لدينا في فلاش هي:
• AND المعامل &&
• OR المعامل ||
• NOT المعامل !
نختبر الشرطين ولا ينفذ الاوامر الموجودة داخل الجملة الشرطية الا اذا كان الشرطين AND ففي المعامل
صحيحين
مثل
if(x>1 && y<5){
gotoAndPlay(20);
}
gotoAndPlay(20) صحيحين حتى ينفذ جملة y<5 و x>1 فيجب ان يكون الشرطين
...
نختبر الشرطين وينفذ الامر اذا كان احد الشرطين صحيحا او كلاهما OR اما في المعامل
مثل
if(x>1 || y<5){
gotoAndPlay(20);
}
gotoAndPlay(20) او كلاهما صحيحين حتى ينفذ جملة y<5 او x>1 فيجب ان يكون الشرطين
...
فهو معامل احادي,, فهو يقوم بنفي ما بعده NOT اما المعامل
مثل
if(x!=6)
gotoAndPlay(20);
gotoAndPlay(20)لا تساوي 6 حتى ينفذ الجملةx فهنا يجب ان تكون
***
معاملات التعيين
تستخدم للتعامل مع المتغيرات وتعيين قيم جديدة لها
مثل:
k=k+30;
k+=30;
k فكلا الجملتين تقومان بنفس العملية , وهي اضافة 30 الى قيمة المتغير
***
Functions الدالات
هناك العديد من الدالات الموجودة في فلاش وهي تسهل عليك الوصول الى المعلومات واداء بعض المهام
تمكننا من الوصول الى خصائص الكائنات getProperty مثل دالة
وبعض الدالات تأخذ وسائط, حيث تمثل هذه الوسائط المعلومات التي تستخدمها الدالة لأداء مهمتها
مثل
CanSee=getProperty(VideoName,_visible)
لتحديد ان كانت نسخة الفيلم ظاهرة ام لا getProperty فالأمر السابق يستخدم الدالة
فهي تتطلب وسيطين الاول اسم الكائن والثاني الخاصية التي تريد قراءة قيمتها
وعادة ما يتم حفظ نتيجة الدالة في متغير
...
بالاضافة الى هذه الدالات يمكنك انشاء دالات جديدة خاصة بك
ثم اكتب بعده اسم الدالة function لإنشاء دالة خاصة بك, استخدم اجراء
مثل:
function FunctionName(ParameterName){
return ParameterName/50;
}
تضع مكانه اسم الحد الذي ستستقبله الدالة ParameterName
ويمكنك وضع اكثر من حد والفصل بينها بالفاصلة
بعد ذلك يجب ان تستدعي الدالة وتجعلها تقوم بالعملية الحسابية وتحصل على الناتج منها, ولكي نقوم بذلك نكتب اسم الدالة ونرسل لها الوسائط او الحدود المطلوبة
فلاستدعاء الجالة السابقة نكتب
M=FunctionName(ParameterName1);
مع العلم انه يمكنك استخدام أي اسم للوسيط الذي ستسقبله الدالة, فليس من الضروري ان يكون الاسم واحدا في الدالة واستدعائها
***
او با ستخدام ترميز النقاط setProperty يمكنك ضبط خصائص الكائنات باستخدام الاجراء
فنستطيع ضبط خصائص مقطع الفيلم اما من داخل اوامر موجودة في نفس المقطع واما من داخل اوامر موجودة في الخط الزمني
this فلضبط الخصائص من داخل اوامر موجودة في نفس المقطع, نستخدم كلمة
مثل
this._x=6;
...
ولضبطها من داخل اوامر موجودة في الخط الزمني, يجب ان نكتب اسم مقطع الفيلم
مثل
VideoName._x=6;
...
الذي يشير الى _root اما لتعديل نسخة مقطع الفيلم الموجودة داخل الخط الرئيسي من نسخة مقطع اخر, نستخدم
الخط الزمني
مثل
_root.VideoName._x=6;
.................................................. .................................................. ....
COMPUTER GIRL
09-08-2004, 09:24 PM
<center>
الدرس # 33
التحكم في شفافية الكائن اثناء تشغيل الفيلم
1- قم بتشغيل فلاش
2- Modify من قائمة New Symbol اختر
3- اكتب الاسم الذي تريده للرمز
4-ثم اضغط اوكي, Movie Clip حدد الخيار
5- ارسم الكائن الذي تريده
6- scene 1 اضغط على
7- Window من قائمة Library اختر
8- اسحب نسخة من الكائن الذي رسمته الى المسرح
9- Buttons ثم Common Library اختر Window من قائمة
10- اسحب نسختين من احد الازرار,, ليس من الضروري ان يكون النسختين من نفس الزر
11- حدد الكائن الذي رسمته, وافتح لوحة الخصائص
12-اكتب اسم للكائن الذي رسمته Name في خانة
k ولنفترض اني قمت بتسمية الكائن الذي رسمته
13- حدد نسخة الزر التي في اليسار
14- Window من قائمة Actionsافتح لوحة الاجراءات باختيار
15- evaluate ثم Miscellaneous Actions اختر Actions من
16- I=k._alpha اكتب Expression في خانة
I في المتغير _alpha سيتم تخزين القيمة الحالية لخاصية
17- if ثم conditions/loops اختر Actions من
18- I>0 اكتب Condition في خانة
19- set variables ثم Variables اختر Actions من
20- k._alpha اكتب Variable في خانة
21- k._alpha-20 اكتب Value في خانة
22- Value الموجود يمين خانة Expression حدد الخيار
23- حدد نسخة الزر الموجودة في اليمين
24- كرر الخطوات من 14 الى 17
25- I<100 اكتب Condition في خانة
26- كرر الخطوات 19 و 20
27- k._alpha+20 اكتب Value في خانة
28- Value الموجود يمين الخانة Expression حدد الخيار
.................................................. .................................................. ....
COMPUTER GIRL
09-08-2004, 09:27 PM
<center>
هكذا نكون قد انتهينا من دورة الفلاش
:eye:
لذلك اتمنى وارجو ان يكون كل من تابع الدروس قد استفاد منها
واعتذر كون بعض الدروس طويلة,, ولكن حاولت قدر المستطاع الانتهاء قبل نهاية الاجازة
لاني في السنة الاخيرة من الدراسة ولا اعرف كيف سيكون دخولي الى المنتدى والنت عموما
:waa:
لذلك اكرر اعتذاري
ولكن اذا كان لدي الوقت الكافي سأقوم بشرح بعض الحركات التي يمكننا عمها بواسطة الفلاش
:to:
بزبوز
09-11-2004, 03:28 PM
ماشاء الله
يعطيك العافية
COMPUTER GIRL
09-11-2004, 07:26 PM
الله يعافيك
:to:
Asultan
09-14-2004, 09:13 PM
<center>
الف الف شكر ، حاسب هانم
مجهود جدا رائع ، تستحيقين عليه اغلى واكبر من كلمة شكرا
كنت من المتابعين لجميع دروسك
وبصراحة امتعتينا طول الإجازة بدورتة الرائعة
وربنا يسعدك ويوفقك
وتستاهلي كل خير
لك مني ارق تحية
:12: :12:
:LL:
COMPUTER GIRL
09-14-2004, 09:39 PM
العفو .. و بعدين لا شكر على واجب
مجهود جدا رائع ، تستحيقين عليه اغلى واكبر من كلمة شكرا
دا من ذوقك بس
كنت من المتابعين لجميع دروسك
وبصراحة امتعتينا طول الإجازة بدورتة الرائعة
:LL: شكرا لك
وربنا يسعدك ويوفقك
الجميع يارب
...
اسعدني ردك كثيرا
فشكرا لك
وتقبل مني كل الاحترام والتقدير
WaLeeD
09-14-2004, 10:20 PM
السلام عليكم
حاسب هانم
ربنا يجزيكي خير ويوفقك
ممكن محا اضيف شي جديد بكلمات الشكر دي
بس شي جدا روووعة انو الانسان يعمل شي ويؤديه ويتممه على اكمل وجه
عموما هادا شعوري وممكن اقدر امثله في كلمة شكرا
تحياتي لك
:12:
H@SSOOM
09-15-2004, 01:24 AM
السلام عليكم
هههههههههههههههههه اول ما بدات الدورة
قلت يلا دي معلومات بدايه اعرفها
خليني الحقهم بعدييييين
هههههههههههههههههههههاي
وللاسف انشغلت مرضت فاتفاجات الان بالانجاز الكبيييييييييييييير
ماشاء الله تبارك الله
تستحقي كل التقدير والاحترام
وان شاء الله سلسله الدروس هذه راح تكون مرجعي
للعودة للفلاش مجددا
ههههههه كوني متاكده اني راج اطبقها بالترتيب يوما ما
وساعتها راح امتحنك بالاسئلة
Heart Pulse
09-15-2004, 02:59 AM
السلام عليكم
عزيزتي كمبيوتر جيرل
قليلة هي الكلمات التي تقال في حقك
وتقدر مجهودك الرائع في انجاح هذه الدوره
اشكرك من كل قلبي
وجزيتي خيرا عنا جميعا
(( راح ادعيلك في كل مره اعمل فيها بريزنتيشن او سيمنار))
بس عندي سؤال بسيط يا أبلتي
متى الإختبار النهائي؟؟؟
وكم عليه
وفيه ام سي كيوز ولا كله اسسي؟؟
عملي ونظري ولا بس عملي
طبعا انا اكيد راح تعطيني ال a من غير نقاش
:o:
علشان انا اشطر وحده عندك
مو صح
:d:
تحياتي لكي
نبض القلب
بزبوز
09-15-2004, 01:05 PM
مجهود يستحق الشكر
COMPUTER GIRL
09-16-2004, 02:02 AM
بصراحة ردودكم اسعدتني كثيييييييرا
وحسستني اني قدمت شي ء جيد
بالرغم اني كنت خايفة ان الدروس ما تكون بالمستوى المطلوب
لكن ردودكم طمنتني
امممممممممممم
وبس مني عارفة ايش اقول تاني
فشكرا لكم جميعا
وتقبلوا جميعكم مني كل الاحترام والتقدير
:to:
COMPUTER GIRL
09-16-2004, 02:05 AM
ليدو
وعليكم السلام ورحمة الله وبركاته
ربنا يجزيكي خير ويوفقك
ويجزيك خير :LL:
ويارب التوفيق للجميع
ممكن محا اضيف شي جديد بكلمات الشكر دي
مو لازم كلمات الشكر .. كفاية ردودكم
بس شي جدا روووعة انو الانسان يعمل شي ويؤديه ويتممه على اكمل وجه
صح .. احساس جدا رائع
...
العفو
وشكرا لك
COMPUTER GIRL
09-16-2004, 02:09 AM
حسووووم
وعليكم السلام ورحمة الله وبركاته
تستحقي كل التقدير والاحترام
شكرا لك :LL:
ههههههه كوني متاكده اني راج اطبقها بالترتيب يوما ما
حلوة يوما ما:o:
متى يعني
وساعتها راح امتحنك بالاسئلة
اوكي عادي
لا امتحان ولا شي
...
شكرا لك
COMPUTER GIRL
09-16-2004, 02:14 AM
هارت بلس
وعليكم السلام ورحمة الله وبركاته
قليلة هي الكلمات التي تقال في حقك
وتقدر مجهودك الرائع في انجاح هذه الدوره
مني عارفة ايش اقول
بس ثانكيوووووو يا عسولة
اشكرك من كل قلبي
العفو :)
(( راح ادعيلك في كل مره اعمل فيها بريزنتيشن او سيمنار))
شكرا .. وجزاكي الله خير
متى الإختبار النهائي؟؟؟
وكم عليه
وفيه ام سي كيوز ولا كله اسسي؟؟
عملي ونظري ولا بس عملي
وقت ما تكوني جاهزة اختبري
هارت بلس
وعليكم السلام ورحمة الله وبركاته
قليلة هي الكلمات التي تقال في حقك
وتقدر مجهودك الرائع في انجاح هذه الدوره
مني عارفة ايش اقول
بس ثانكيوووووو يا عسولة
اشكرك من كل قلبي
العفو :)
(( راح ادعيلك في كل مره اعمل فيها بريزنتيشن او سيمنار))
شكرا .. وجزاكي الله خير
متى الإختبار النهائي؟؟؟
وكم عليه
وفيه ام سي كيوز ولا كله اسسي؟؟
عملي ونظري ولا بس عملي
وقت ما تكوني جاهزة اختبري
:o:
كم عليه
امممممممممم ما ادري .. بعدين نشوف
وبالنسبة للاسئلة امممممممممممممم ..
انا احب الـام سي
ولانو عملي ما يحتاج اي اسئلة
طبعا انا اكيد راح تعطيني ال a من غير نقاش
ما يبغالها كلام دي
:122:
هههههههههه
صدقت نفسي
:122:
:o:
...
وشكرا لكي
كم عليه
امممممممممم ما ادري .. بعدين نشوف
وبالنسبة للاسئلة امممممممممممممم ..
انا احب الـام سي
ولانو عملي ما يحتاج اي اسئلة
طبعا انا اكيد راح تعطيني ال a من غير نقاش
ما يبغالها كلام دي
:122:
هههههههههه
صدقت نفسي
:122:
:o:
...
وشكرا لكي
COMPUTER GIRL
09-16-2004, 02:16 AM
بزبوز
العفو ..
وشكرا لك
:LL:
COMPUTER GIRL
10-09-2004, 09:50 PM
السلام عليكم ورحمة الله وبركاته
اهلا وسهلا بكم مجددا
وحشتوووووووووني مرة مرة مرة
مو انا قلت لما خلصت شرح برنامج فلاش انو حأكتب بعض الحركات اللي يمكننا عملها في فلاش
وحنبدأ من اليوم ان شاء الله واكمل بعد رمضان بإذن الله
وكل سنة وانتوا طيبين
:to:
COMPUTER GIRL
10-09-2004, 10:00 PM
عمل توهج النص..
1- قم بتشغيل فلاش
2- اكتب النص الذي تريده
3- اضف طبقة جديدة فوق الطبقة السابقة
4- للصقه في مكانه في الطبقة Edit من قائمة Paste In Place انسخ النص الذي كتبته وقم باختيار
الجديدة يكون اللصق
5- حدد النص الموجود في الطبقة الاولى
6- كرر هذه الخطوة مرتين Modify من قائمة Break Apart اختر
7- Soften Fill Edges ثم Shape الاختيار Modify اختر من قائمة
8-العدد الذي تريده ثم اوكي Number of steps و Distance اكتب في خانتي
9- بعدها حرك النص الموجود في الطبقة الجديدة الى ان يصل الى الشكل الذي تريده ويمكنك تغيير لونه
وهذا هو التطبيق
WIDTH=350 HEIGHT=60
المصدر
http://www.flashyat.com/vb/showthread.php?t=26053
makka7
06-15-2005, 03:05 AM
الله
فلاش أم أكس2004:J:
بس أريد إضافة ...شغلة بسيطة ..بل نصيحة
مثل هذا العملاق..يحتاج التركيز..وأن يكون من يريد تعلمه ..خالي الذهن..ومستعين بالله ..ولا يحاول أن يتعلم معه أي برنامج آخر...
وأهم من هذا ...يفضل بل وهو المستحب أن يكون من يريد تعلم هذا البرنامج صغير في السن...ليكبر على حب هذا البرنامج..وهو بالمناسبة ...شهادة في اليد ..وصنعة ..قد تدر على متقنها الملايين
واليكم هذذ الهديه البسيطة أظغط على اي رابط من التالي لترى ماتستطيع عمله بهذا البرنامج
http://www.flash-template-design.com/t1/military/
والا اقولكم
روحوا للرابط هذا ...وهو إهداء بسيط
http://www.flash-template-design.com/t1/
mahira
02-14-2009, 04:50 AM
thankxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
vBulletin® v3.8.4, Copyright ©2000-2010, Jelsoft Enterprises Ltd.