| كود تفعيل الحساب | استعادة كلمة المرور | الرئيسية  |  المدونات  |  لوحة التحكم
   
اسم العضو
كلمة المرور
 
 

  آخر المشاركات:

دموع الرجال (اخر مشاركة : يراع - عددالردود : 2 - عددالزوار : 12 )           »          مَنْ أَنْتِ . . . ومَنْ أَكونْ! (اخر مشاركة : B|ackSmith - عددالردود : 2 - عددالزوار : 32 )           »          تعزيه للاخوه عائلة النايف بوفاة اخى سعد النايف (اخر مشاركة : fety - عددالردود : 3 - عددالزوار : 20 )           »          نكت (اخر مشاركة : يراع - عددالردود : 11 - عددالزوار : 308 )           »          الصمت 00 (اخر مشاركة : TAMADUR - عددالردود : 1 - عددالزوار : 128 )           »          كيف نتعامل مع المخطىء... لكي نرتقي بسلوكنا وتفكيرنا.. (اخر مشاركة : TAMADUR - عددالردود : 1 - عددالزوار : 148 )           »          قصيدة للأستاذ أحمد مطر (اخر مشاركة : TAMADUR - عددالردود : 1 - عددالزوار : 58 )           »          معلّقــــــــــــــة المصممين (اخر مشاركة : TAMADUR - عددالردود : 1 - عددالزوار : 34 )           »          الصبر عند الصدمة الأولى... (اخر مشاركة : TAMADUR - عددالردود : 1 - عددالزوار : 19 )           »          أخطر الخواتم في العالم (اخر مشاركة : TAMADUR - عددالردود : 3 - عددالزوار : 306 )           »         
 


العودة   -[En-Nayef]-[منتديات النايف التعليمية]- > ::برامج Adobe :: > [ السويش ماكس ]
التسجيل المدونات التعليمات التقويم البحث مشاركات اليوم اجعل جميع المنتديات مقروءة

[ السويش ماكس ] برنامج السويش ماكس برنامج شبيه لبرنامج الفلاش لكنه مصغر عنه و بميزات جميلة


قم بصناعة realplayer خاص بك في السويش ماكس
[ السويش ماكس ]


رد
 
أدوات الموضوع طرق مشاهدة الموضوع
  #1  
قديم 13-May-2009, 12:58 PM
waddah
waddah غير متواجد حالياً
معلومات الكاتب
waddah
Administrator
The Last VIP

 الصورة الرمزية waddah
 
من مواضيع إبداعــات

الأوسمة والجوائز

رقـم العضوية:1
تاريخ التسجيل: Dec 2006
الدولة: سـKUWAITـوريا
العمر: 31
الجنس:
المشاركات: 3,090
المواضيع : 426    الردود: 2664
بمعدل:  2.26 مـشاركة يومياً
عدد النقاط: 45  
معدل تقييم المستوى: 20
المخالفات:  0/0 (0)
إرسال رسالة عبر مراسل AIM إلى waddah إرسال رسالة عبر مراسل MSN إلى waddah إرسال رسالة عبر مراسل Yahoo إلى waddah إرسال رسالة عبر مراسل Skype إلى waddah

قم بصناعة realplayer خاص بك في السويش ماكس

السلام عليكم ...

اليوم جاي , وجايب معي درس .. صعب شوي , وطويل حبتين .. ويبي له دقة تركيز كبيره :)
اولا , هذا هو المثال



[flash]http://www.swishe.org/fisal/lessons/real/sound.swf[/flash]

اللي بنحتاجه عندنا فـ العمل هو كالتالي ::

1- بار خاص للتحكم بالسماعات
2- بار خاص للتحكم بقوة الصوت
3- عداد يحسب مدة المقطع الصوتي
4- بار للتحكم في الصوت

اول شي بنبدا فيه , هو الصوت .. وادراجه , طبعا بيكون ادراج الصوت على هيئة sound track
طريق الادراج :: insert --> sound track :: || في حالة عدم ظهور هذا الخيار , النسخه التي
تقوم بالعمل عليها قديمه وتحتاج الى تحديث ..

بعد ادراج الصوت ,, في الفريم 1 نضع stop ثم نرسم مستطيل .. طولي , ويكون هو الشكل
اللي بيتحرك عليه المؤشر لتحديد مسار المقطع الصوتي مثل ماهو موضح فـ الصوره



الان , نرسم مؤشر صغير على المستطيل ,, مثل ماهو موضح بالصوره



نضع للمؤشر اعلاه ,, move من الفريم اللي يبدا فيه الصوت .. حتى الفريم اللي ينتهي فيه ؛
ثم نسحب المؤشر بزر الفاره .. من بداية الشريط الى نهايته ,, الصوره توضح اكثر :)



الان انتهينا من الشريط الزمني , وجا دور البار الخاص بالصوت من ناحية القوة
افتح سبرايت جديده , اسمها vol_control ,, وحط فيها نص من النوع الديناميكي وسمّه disp_vol في خانة الـ target
اما خانة الـ Variable اكتب disp

وحط فيها الاكشن التالي ::

onEnterFrame() {
new
Sound.setPan((pan._X-50 )*2
);
disp=new Sound.getPan();
// اعطاء النص الديناميكي كود مهتمه هي معرفة عمل السماعات
}

المقصود بالسطر الاول , هو جعل الصوت يأخذ قيمة الاحداثي السيني الذي يقع عليه المؤشر
(( اذا كان المؤشر على الاحداثي 50 تكون قوة الصوت 50 , واذا كان على 10 تكون قوة الصوت 10 .. وهكذا ((

في داخل السبرايت نفسها .. اعمل الـ Slider

مع تسمية المؤشر Volume

الحين جا دور البار الخاص بعمل السماعات
افتح سبرايت جديده , وسمها pan_control.. وضع خانة للنص الديناميكي
سمّها disp_pan وفي خانة الـ variable عطها الاسم disp

وحط فيها الاكشن التالي ::


onEnterFrame() {
new
Sound.setPan((pan._X-50 )*2
);
disp=new Sound.getPan();
// اعطاء النص الديناميكي كود مهتمه هي معرفة عمل السماعات
}

ملاحظه مهمه جدا :: فـ السطر الاول ,
اسندت تشغيل السماعات للاحداثي السيني للمؤشر pan, مع طرح منها 50 وضربها في 2 .. لاني
استخدمت مستطيل طوله 100 ومنتصفه 0 واطرافه هي 50 و -50
بشكل بديهي التوزيع بيكون طرح 50 من القيمه الاصليه , وضربها في اثنين ..
لاني اتعامل مع النصف من ناحية الارقام

بعد كذا , ارسم فيها المستطيل الخاص فيها .. والمؤشر .. وسمّ المؤشر pan

الحين انتهينا من تطويل وتقصير الصوت باستخدام الاكشن .. بقى علينا الزمن + بار التحكم

نجي للزمن ..
افتح سبرايت جديد .. وسمّها time وحط فيها ثلاث نصوص من النوع الديناميكي , اسمائها كالتالي
menute وله متغير m
count وله متغير i
counte وله متغير counter
اعتذر عن الاسماء .. ادري انها ملخبطه شوي , بس شغلي ماكان عملي 100% :)

فـ السبرايت time نحط الاكشن التالي

onEnterFrame() { // عند اي فريم
i++;
// اضف الى المتغير i زياده بمقدار عدد واحد
if (i%15==0) {
// اذا كان باقي قسمة i على ( معدل الفريم\frame rate وهو عندي 15 ( يساوي صفر
counter++;
// قم بالزياده بمقدار واحد
if (counter>=60) {
// اذا كانت الثواني اكبر من او تساوي 60 ( يعني دقيقه واحده(
m++;
// زيادة الدقائق
counter=0;
// تصفير الثواني , علشان ترجع تعيد من الصفر
}
}
}
onLoad () {
// عند التحميل
m=0;
// اعطينا الدقائق والثواني قيم اوليه , وهي صفر
counter=0
;
}

بالنسبه للنص اللي اسمه count لا تخلونه يظهر في العرض , لانه يحسب اجزاء الثانيه فقط , وماله فائده الا بالزياده بس ..

انتهى الجزء الصعب , وبقى السهل باذن الله :)

نجي لبار التحكم ..

اول زر عندنا .. هو زر التشغيل , وبنستخدم الاكشن هذا

on (press) { // عند الضغط
nextFrameAndPlay();
// انتقل للمشهد اللاحق واعرضه
if (play()) {
// امر شرط , ومعناه اذا تم تشغيل المقطع الصوتي بعد ايقاف جزئي ( الامر puse || )
tellTarget (time) {
// حدد السبرايت المسماه time
i=true;
// اعطاء الامر لـ i بالعمل وحساب الوقت
}
}
}

اما بالنسبه لـ زر الايقاف المؤقت (( puse || ))
on (press) { // عند الضغط
stop(); // اوقف العمل
if (stop ()) { // اذا تم الايقاف
tellTarget (time) { // حدد السبرايت المسماه time
i=stop;// اعطاء الامر للعداد بالتوقف
}
}
}

زر الايقاف الكلي

on (press) { // عند الضغط
gotoSceneAndPlay("<current scene>",1);
// اذهب الى المشهد المحدد والفريم المحدد
}

زر تقديم العرض

on (press) { // عند الضغط
skipFrameAndPlay(15); // الذهاب الى الفريم الذي يقع على بعد 15 فريم من الفريم الحالي (( على حسب الفريم ريت اللي عندك .. انا عندي 15 ((
tellTarget (time) { // حدد السبرايت time
counter++; // اعطاء الكاونتر امر بالزياده مقداره واحد
if (counter>=60) { // اذا كان العداد اكبر من او يساوي 60 (( كمل دقيقه واحده ((
counter=0; // تصفير العداد الخاص بالثواني ليبداء بالحساب من الصفر ..
m++; // زيادة الدقائق بمقدار واحد
}
}
}

اخيرا .. زر الاعادة :)
on (press) { // عند الضغط
skipFrameAndPlay(-15);
// العوده 15 فريم للخلف
tellTarget (time) {
// حدد السبرايت time
counter--
// اعطاء الامر بتقليل الثواني بمقدار واحد
if (counter<0 && m<0) {
// اذا كانت الدقائق والثواني اصغر من الارقام المعطاه
counter=0;
// قم بتصفيرهما
m=0
;
}
if (
counter<=0 && m>=1) {
// اذا كانت الثواني اقل من الصفر والدقائق اكبر من الواحد
counter=60;
// اعط الثواني القيمه 60
m--;
// نقص الدقائق بمقدار واحد
}
}
}

نتهى :)

اتمنى ان يكون العمل خال ٍ من الاخطاء .. المصدر (
فيصل )

واخيرا .. ان اصبت فمن الله .. و ان اخطاءت.. فمن نفسي و الشيطان

اي استفسار .. او اي نقطه غير مفهومه .. انا في الخدمه

دعواااتكم ؛






 
__________________



i dream , i belive , i watch , i learn , i work

so someday
i will be
رد مع اقتباس
  #2  
قديم 17-May-2009, 11:52 PM
MIAMI
MIAMI غير متواجد حالياً
معلومات الكاتب
MIAMI
THE LORD

 الصورة الرمزية MIAMI
 
مقالات المدونة: 1
من مواضيع إبداعــات

الأوسمة والجوائز

رقـم العضوية:4328
تاريخ التسجيل: Feb 2009
الدولة: سوريا
العمر: 28
الجنس:
المشاركات: 2,088
المواضيع : 51    الردود: 2037
بمعدل:  3.73 مـشاركة يومياً
عدد النقاط: 77  
معدل تقييم المستوى: 4
المخالفات:  0/0 (0)

رد: قم بصناعة realplayer خاص بك في السويش ماكس

يعطيك العافية يا مبدعنا الكبير الغالي وضاح والله شكلي راح اجيبلك الجهاز لعندك تعملي اياه يا حبيب . بجد ابداع بكل معنى الكلمة . ميامي





 
__________________
[flash]http://wadkfa.jeeran.com/miami.swf[/flash]
رد مع اقتباس
  #3  
قديم 24-Jun-2009, 12:53 AM
TAMADUR
TAMADUR غير متواجد حالياً
معلومات الكاتب
TAMADUR
المشرفة العامة
شمعة الإدارة

 الصورة الرمزية TAMADUR
 
مقالات المدونة: 2
من مواضيع إبداعــات

الأوسمة والجوائز

رقـم العضوية:3
تاريخ التسجيل: Dec 2006
الدولة: *-* سورية *-*
العمر: 29
الجنس:
المشاركات: 5,884
المواضيع : 583    الردود: 5301
بمعدل:  4.31 مـشاركة يومياً
عدد النقاط: 221  
معدل تقييم المستوى: 20
المخالفات:  0/0 (0)
إرسال رسالة عبر مراسل MSN إلى TAMADUR إرسال رسالة عبر مراسل Yahoo إلى TAMADUR

رد: قم بصناعة realplayer خاص بك في السويش ماكس

هلأ أول شي مشكور للدرس

تاني شي بتعرف بس شوف شي اله علاقة بالبرمجة بيكنطك مخي من لما كنت عم اعمل دورة الفلاش معك بموقع دبليو انتر كان يغط على قلبي لما شوف امر برمجي

بقى شوف كل هالأوامر البرمجية و ضل بكامل قواي العقلية ما بتخيل

على كل الله يخلي هالدرس للي بيحب هالشغلات

يعطيك العافية






 
__________________
::كن مع الله ولا تبالي ترى الله معك ::

رد مع اقتباس
رد

مواقع النشر


الذين يشاهدون محتوى الموضوع الآن : 1 ( الأعضاء 0 والزوار 1)
 
أدوات الموضوع
طرق مشاهدة الموضوع

تعليمات المشاركة
لا تستطيع إضافة مواضيع جديدة
لا تستطيع الرد على المواضيع
لا تستطيع إرفاق ملفات
لا تستطيع تعديل مشاركاتك

BB code is متاحة
كود [IMG] متاحة
كود HTML معطلة
الانتقال السريع إلى

     
روابط مفيدة:   نشاط الموقع:   الأعلى
تفعيل الحساب موقع دير الزور  - تحت الإنشاء الاتصال بنا
كود تفعيل الحساب دورة تصميم موقع شخصي الأرشيف
استعادة كلمة المرور دورة تصميم ستايل منتدى Digg
مكتبة الدورس تحت الإنشاء فهرس دورس النشر المكتب
جميع الأوقات بتوقيت GMT +3. الساعة الآن 11:17 PM.
Powered by EN-NAYEF network | Copyright © 2009-2010 | Design © by EN-NAEYF.NET

Powered by vBulletin® Version 3.7.3,
Copyright ©2000 - 2010, Jelsoft Enterprises Ltd