السلا م عليكم و رحمة الله و بركاته
لدي نسخة من الفلاش 4 و أريد أن أعرف الطريقة التي تمكنني من صنع قرص (مثلا :القائمة) و عند الضغط عليه تظهر أقراص أخرى ....إلخ
و لكم جزيل الشكر.(f)(f)(f)
السلا م عليكم و رحمة الله و بركاته
لدي نسخة من الفلاش 4 و أريد أن أعرف الطريقة التي تمكنني من صنع قرص (مثلا :القائمة) و عند الضغط عليه تظهر أقراص أخرى ....إلخ
و لكم جزيل الشكر.(f)(f)(f)
سؤالك محله منتدى الفلاش وليس هنا!!!
بسم الله
أريد تصوير زر رئيسي و عند الضغط عليه تبرز قائمة جديدة من الأزرار
هناك مثال في الفلاش sample لكنني لم أتمكن من فهمه
شكرا لكم;):):D:p
يعني sliding menu قوائم منزلقة؟
آسف على التأخير ...
أجل sliding menu ..
بحيث أنني عند النقر فوق الزر الرئيسي تتفرع منه
أزرار أخرى لم تكن مرئية..
و شكرا(gift)(f)
ولا يهمك .. اعطيني وقت اعمل الدرس بس
(f)(f)
مشكورة يا أخت سمـاح
إن شاء نرد الجميل (gift)
القوائم المنسدلة:
[WEB]http://www16.brinkster.com/lana80/SlidingMenu.html[/WEB]
1.صمم الأزرار التي ستضاف في القائمة
2.اضف movie clip من insert -> new symbol -> movie clip
** في الطبقة الاولى في الفريم الاول اضف الازرار بالطريقة التي تريدها ان تظهر بها.
** في الفريم 3 اضف فريم فارغ باستخدام F5 .
** اضف طبقة ثانية ( وستكون طبقة الاكشن ).
** في الفريم الاول من الطبقة الثانية اضف الكود التالي:
direction=0; originalPosition=_y; openPosition=_y+_height;
** في الفريم الثاني اضف اكود التالي:
oldPosition=_y;
newPosition=oldPosition+direction*10;
if (direction==1 and newPosition<=openPosition) {
setProperty (this, _y, newPosition);
}
if (direction==-1 and newPosition>=originalPosition) {
setProperty (this, _y, newPosition);
}** في الفريم الثالث اضف :
gotoAndPlay (2);
** في كل زر من الازرار التي اضفتها في الموفي كليب الكود التالي:
on (rollOver) {
direction=1;
}
on (rollOut) {
direction=-1;
}3. عد للمشهد الرئيسي ومن مكتبة العمل اضف الموفي كليب على ال work area بحيث يكون مختفي اي مرتفع عن الstage ، من window -> panels->instance اعطه اسم وليكن m1 ( يمكنك ان تكرر الموفي كليب اكثر من مرة ولكن اعطه اسماء مختلفة ).
4. اضف طبقة اخرى واضف فيها الزر الرئيسي الذي سيتحكم في حركة القائمة واضف فيه الكود التالي:
on (rollOver) {
tellTarget ("_root.m1") {
direction=1;
}
}
on (rollOut) {
tellTarget ("_root.m1") {
direction=-1;
}
}سيكون هذا هو الشكل الاخير لعملك :

5. اختبر العمل !
ملاحظات:
** الدرس مقتبس من احد دروس الاسطورة ولكن مع بعض التعديلات.
** لم اجد عندي نسخة فلاش 4 فاستخدمت فلاش 5 ، اتمنى ان لا تواجه مشاكل في العمل.
** جميع الاكواد باعتقادي واضحة ولكن لو عندك أي سؤال يا اهلا وسهلا ، الفكرة الرئيسية بها هي تحديد اتجاه القائمة ومن ثم تحريكها بمقدار ارتفاعها :).
السلام عليكم و الله يجازيك بكل خير أخت سمـاح (f)
و الله ما أعرف كيف أشكرك على هذا العمل الجميل (f)
والمجهود المعتبر ... أنا حقا مدين لك (f)
تحياتي..(f)(f)(f)(f)(f)(f)(f)(f)(f)(f)(f)(f)(f)(f)(f)(f)(f)(f)(f)
يا اهلين.. ولو واجبنا
شكرا (f) شكرا (f) شكرا (f)
شكرا................(f)
شكرا حاف :mad: وين التطبيق:mad: :P
إن شاء الله بعد أن أحل بعض المشاكل في الدراسة -- عافانا و عافاكم الله --
و قد تطول المدة لكن أعدك بالعمل و عرض العمل في هذا المنتدى .....
و شكرا مجددا(f)
هذا الموضوع مغلق.