المساعد الشخصي الرقمي

مشاهدة النسخة كاملة : ايقاف و تشغيل شريط متحرك بزر واحد



master shion
24-12-2006, 06:47 PM
السلام عليكم و رحمة الله و بركاته

كيف الحال ؟؟؟ عساكم مرتاحين ^.^

اليوم بقدم لكم درس بسيط جدا درس يستعملونه في كثير من المنتديات و المواقع للأعلانات و للأخبار

و هذا الدرس يعود على ابداعك و كل ما تبدع اكثر تقدر تخليه اجمل ^_^

http://www.br2h.com/up/uploads/08eddb1440.swf

اولا شوفو المثال ^_^"

طبعا مثال جدا بسيط لأني متعمد لكي يسهل عليكم اتشوفونه

اكيد عرفتوا ايش فايدة الدرس و هو شريط اخباري يتوقف بزر واحد فقط ^_^"

الدرس اي شخص ما يعرف الفلاش اصلا لو ينفذ الخطوات راح يعملها ^^

نبدأ بتسمية الله

بسم الله الرحمن الرحيم

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

اول اليسار :

http://www.br2h.com/up/uploads/325c95457a.jpg

1- يعني يسار ساحة العمل و بأكانك وضع كلام او شكل او اي شيء ثاني ^_^

2- هذا الكاي فريم الأول للموشن توين ^_^

و نهاية التوين آخر اليمين ^_^ :

http://www.br2h.com/up/uploads/28b9c77e1a.jpg

1- تضع الشكل نفسه آخر اليمين اي يعني يمين الأستيج ^^

2- يكون هذا الشيء في الكاي فريم الأخير للتوين

الآن تنشئ لاير جديد و تضع عليه البتن ^_^ و تسميه myBt من الخصائص مثل الصورة

http://www.br2h.com/up/uploads/0867b71afc.jpg

1- هذا مثلا على البتن انت تقدر تبدع فيه و تسويه على راحتك ^_^

2- الأسم لازم يكون كالمطلوب و هو myBt

الآن تنشئ لاير جديد و في الفريم الأول تضع هذا الكود ^_^ من الأكشن شكربت


myBt._alpha = 99;
myBt.onRelease = function() {
if(myBt._alpha < 100) {
stop();
myBt._alpha = 100;
}else if(myBt._alpha == 100) {
play();
myBt._alpha = 99;
}
}

اي يعني مجموع اللايرات 3 ( التوين - البتن - الكود )

و جرب العمل و كل شيء بيكون تمام ^_^

سلام ^_^

Fantasy-Reality
25-12-2006, 08:51 AM
اصبر لحضه وتحصل تطبيقي جاهز

مشكوور على الدرس مجهوود رائع

Fantasy-Reality
25-12-2006, 09:19 AM
بسم الله الرحمن الرحيم
تطبيقي مرفق وشكرا

master shion
25-12-2006, 08:19 PM
بسم الله الرحمن الرحيم
تطبيقي مرفق وشكرا

السلام عليكم ^_^

كيف الحال عساك بخير

ماشاء الله استجابة سريعة اتمنى لو كانوا كل الأعضاء مثلك ^_^"

و ايضا موفق في التطبيق طبعا هذا مجرد مثال و انت تقدر تبدع فيه ^^

و العفو اخوي ما سوينا الا الواجب

Fantasy-Reality
26-12-2006, 01:02 PM
الحمدلله كل الامور طيبه بس انت عساك بخير ومرتاح

لاكن انا مافهمت السطر هذا
}else if(myBt._alpha == 100) {


شو معناة else
وشو معناة if
واشكرك على هذا المجهود

al-shamiri
26-12-2006, 09:30 PM
الحمدلله كل الامور طيبه بس انت عساك بخير ومرتاح



لاكن انا مافهمت السطر هذا
}else if(myBt._alpha == 100) {



شو معناة else
وشو معناة if
واشكرك على هذا المجهود


كلمة if اخي هيا شرطيه (اذا حصل كذا) وبعدين الكود ماذا تريد ان تفعل اذا حصل كذا.

اما else وهيا تستخدم كااخر خيار اي انك تستخدم اف لتقول (اذا حصل كذا) {ابتسم} اما else (اذا حصل عكس المذكور في اف او (else if ( ) فعمل هكذا{ كشر}.

وتكون الصيغه هكذا
if (text_txt<5) {
gotoAndStop(2);
} else {
gotoAndStop(5);
}

اي انك مخير في خيارين ولكن ان اردت ان تضع اكثر من خير في الصيغه فما عليك الا اضافة else if مجتمعه مع بعضها

وتكون البدايه بكلمة اف اذاحصل كذا, واذا كان لديك اكثر من شرط اخر فسوف يتوجب عليك استخدام كلمة else if بعد كلمة اف وتكون الصيغه هكذا

if (text_txt<5) {
gotoAndStop(2);
} else if (text_txt>20) {
gotoAndStop(30);
} else {
gotoAndStop(5);
}

انا اعلم اخي انك لن تفهم من شرحي واعذرني اخي على التقصير

master shion
27-12-2006, 03:36 AM
السلام عليكم و رحمة الله و بركاته ^_^

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

لك جزيل الشكر مني ^^

سلام