PDA

نسخه کامل مشاهده نسخه کامل : آموزش ACTION SCRIPT در FLASH MX (هرچه می خواهد دل تنگت بساز!)



mahdi_pc
09-07-2005, 16:56
دوستان! همون طور كه بعضي ها ميدونند action script يكي از بخشهاي مهم نرم افزار محبوب فلش هست. مي خواستم اگه موافقيد تاپيك آموزشش رو قرار بديم. من شروع مي كنم و البته بدون كمك شما نميشه. در ضمن در كنارش ممكنه نكاتي از خود فلش هم گفته بشه . به هرصورت نظر بدين كه موافقيد يا نه؟

Moh3en_DDD
09-07-2005, 17:02
البته فكر نكنم كسي مخالف باشد چون من شخصا همش در حال جستجو كردن كتابي در اين مورد هستم ؟!؟!؟!؟!؟!
ولي شما چرا براي اين موضوع 3 تا تاپيك باز كرده ايد ؟!؟!؟!؟!
مگر مقررات را نمي دانيد ... :!: :!: :!: :!: :!: :mrgreen:

mahdi_pc
09-07-2005, 17:05
با عرض معذرت يه لحظه يه اشكالي ايجاد شد.
دوتا تاپيك اضافي رو حذف كردم.
:oops:

AveCina
09-07-2005, 18:15
خب مطمئنا همه موافقن ! منهم هم موافقم هم کاملا مشتاق ! منتظرم مطالبت هستم ! :arrow:

Moh3en_DDD
09-07-2005, 20:36
[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ] images/cd7/flashmx-tr.gif


فقط اين را بگم كه لطفا از صفر شروع كن نه پهو بپري ...

mahdi_pc
10-07-2005, 08:32
اگه افرادي هم هستند كه دوست دارند آموزش ها رو از خود فلش شوع كنيم و بعد به قسمت اكشن اسكريپت بپردازيم حتما تو ي نظراتشون اشاره كنن.
ممنون

Moh3en_DDD
10-07-2005, 10:59
نه نمي خواهد از خود فلش شروع كني از همان Action Script شروع كن؟!؟!؟!؟! :wink:

mahdi_pc
10-07-2005, 16:31
دوست عزيز كه داري تاپيك رو مي خوني به خوندن اكتفا نكن يه نظري هم بده ديگه.
مگه ميشه نظر نداشته باشي! اصلا اين نظر سنجي رو براي شما گذاشتم. :wink:

136614443
11-07-2005, 07:43
ايول شروع كنيد ديگه
من عاشق فلش هستم
ولي هيچي نميدونم
بدو آقا ثواب داره

Moh3en_DDD
12-07-2005, 21:18
اگه بخواهي آموزش فلش بدهي كه تا حدودا اگر اشتباه نكنم تا 10 سال ديگر به Action Script ها مي رسيم ::
درضمن كلي كتاب در مورد آموزش فلش داريم ولي در مورد Action Script is Nothing

Amir_P30
13-07-2005, 00:21
آقايون بلاخره آموزش ميخواين بدين يا نه؟؟

همين جور اين تاپيك معلق مونده :roll:

mahdi_pc
13-07-2005, 15:38
خوب آموزش ها رو شروع مي كنيم:
اماقبل از اون بايد بگم كه آموزش هاي ما براساس جديدترين نسخه نرم افزار فلش يعني ورژنflash mx professiona 2004
خواهد بود. در اين نسخه فلش محيط action script نسبت به گذشته تغييرات زيادي داشته كه به نظر من خيلي جمع و جورتر شده.
action script در واقع يك زبان اسكريپت نويسي مخصوص عناصر موجود در نرم افزار فلش است.
در فلش مي توان به دكمه ها(button) و movie clip ها و فريم ها از طريق اكشن اسكريپت عملياتي را نسبت داد. كه مثلا فلان دكمه چكار كند يا فلان فيلد متني چه چيزي را نمايش دهد و ...
كاربردهاي اكشن واقعازياد است به خاطر همين هم همه رو
دعوت مي كنم پيگير آموزش ها باشند.
بررسي محيطaction script :
پنل اكشن اسكريپت به طور پيش فرض در پايين محيط فلش قرار دارد. با فشردن كليد اف9 هم مي توان پنل را باز كرد.
در سمت چپ پنجره قسمتي ديده مي شود كه بالاي آن گزينه هايي زيادي به صورت ليست شده وجود دارند.اين پوشه ها حاوي انواع عملياتهايي هستند كه ميتوان آنها را براي مقاصد مختلف استفاده کرد.
اما گزینه های بالای پنجره...
با رفتن روی علامت بعلاوه منویی باز می شود که شامل همان گزینه هایی است که در سمت چپ وجود دارند.
برای وارد کردن یکی ز این عملیاتها به صفحه action script اگر از پنجره سمت چپ استفاده می کنید یا باید روی عملیات مورد نظر دوبار کلیک کنید و یا اینکه آن ر به طرف صفحه کشیده و در صفحه رها کنید.
اما اگر می خواهید از علامت بعلاوه در بالا استفاده کنید بعد از رفتن روی گزینه مورد نظر کافی است روی آن یک کلیک بکنید تا آن گزینه به صفحه اضافه شود.
راه دیگر هم تایپ برنامه به از طریق کیبورد هست که البته باید تسلط مافی داشته باشین تا جایی اشتباه نشه.
از طریق گزینه find که به شکل ذره بین در بالاست می توان کلمه مورد نظر را در صفحه اسکریپت نویسی پیدا کرد که طبیعی است کاربرد آن زمانی است که با یک صفحه طولانی مواجه باشیم که نتوان با چشم یک کلمه را درآن پیدا کرد.
گزینه replace هم این ویژگی را دارد که شما می توانید به آن بگویید که مثلا یک کلمه را در صفحه پیدا کرده و کلمه ی دیگری را که شما در کادر replace وارد کرده اید جایگزین آن کلمه بکند.
با گزینه syntax ( شکل یک علامت تیک) میتوان برنامه نوشته شده را چک کرد که آیا از نظر فلش اشتباهی در آن وجود دارد یا نه؟
در مورد گزینه insert target path هم در ادامه که کاربردش مشخص بشه میگیم. انشاالله
منتظر راهنمایی ها و نظرات همه دوستان هستم و خصوصا از همه افرادی که سررشته در اکشن اسکریپت دارن خواهش می کنم تو این تاپیک به ما کمک کنند.
:D

mahdi_pc
14-07-2005, 11:36
قرار دادن action script در یک دکمه(button)
هنگامی که بخواهید به یک دکمه عملیاتی را نسبت دهید. برای اجرای آن دستورات باید به اصطلاح از یک ایونت استفاده کنید. تمام ایونت ها با on شروع می شوند و در بین پرانتز نوع ایونت نوشته می شود.

برای فهم بیشتر این موضوع بسیار مهم یک دکمه را در محیط فلش انخاب کنید.
سپس پنجره action script را باز کرده و از فهرست سمت چپ مسیر زیر را دنبال کنید
Global functions\ Movieclip control و روی on دوبار کلیک کنید.(یا آن را به طرف صفحه درگ کنید و یا از منوی بالای صحه با یک کلیک آن را انتخاب کنید)
در نسخه های قبلی فلش هم در همان گزینه های ابتدایی می توانید عملیات on را بابید.
پس از انتقال on به روی صفحه مشاهده می کنید که بلافاصله درون پرانتز جلوی عبارت on منویی باز شده است. گزینه های این منو تعیین می کند که شما می خواهید دکمه تان به چه وسیله ای دستور داده شده را اجرا کند.
آیا پس از یک کلیک روی آن دستور را اجرا کند یا به وسیله دکمه ای از کیبورد و ...؟
کابرد این ایونت ها
press:
دکمه با یک کلیک روی آن فعال می شود(بلافاصله بعد از فشردن دکمه دستور اجرا می شود)
release:
دکمه در صورتی فعال می شود که با ماوس یک بار روی دکمه کلیک کرده و سپس ماوس را رها کنید.
roll over:
دکمه فقط با رفتن ماوس روی آن فعال مشود.
releace outside:
دکمه در صورتی فعال می شود که با ماوس آن را به طرف بیرون دکمه یرگ کنید.(ماوس را نگه داشته و بکشید)
roll out:
دکمه در صورتی دستور را اجرا میکند که ماوس از داخا دکمه به خارج آن بیاید( بر خلاف roll over)

گزنه هایی هم به صورت ... key press وجود دارد که با انتخاب آنها شما تعیین می کنید که با فشردن کلید مورد نظر در کیبورد دکمه فعال شده و دستورات را اجرا نماید.

دقت کنید :!: که اگر منوی این ایونت ها ظاهر نشده است در بالای صفحه اکشن اسکریپت گزينه show code hint را کلیک کنید. در فلش های قبلی هم این ایونت ها با انتخاب گزینه on در بالا یا پایین صفحه ظاهر میشوند که شما می توانید یکی از آنها را انتخاب کنید.

اما پس از تعیین ایونت شما می توانید دورن کروشه جلوی عبارت()on
هر دستوری که مورد نظرتان است از مجموعه دستورات فلش انتخاب کرده و به دکمه نسبت دهید. که با سایر دستورات و توابع فلش در ادامه بیشتر آشنا می شویم.
نظر یادتون نره. :wink:
سوال یادتون نره. :wink:
کمک یادتون نره. :wink:

mahdi_pc
15-07-2005, 17:58
قرار دادن action script در يك فريم (frame)

شما مي توانيد به يك فريم هم عملياتي را نسبت دهيد يا در آن به يك متغير مقداري را نسبت دهيد. عمليات نوشته شده در يك فريم زماني اجرا مي شود كه play head به آن فريم برشد. منظورم زماني است كه در طول اجراي فيلم به فريم مربوطه برسيم.

نكته مهم:
حتما به ياد داشته باشين كه براي اينكه توي يه فريم اسكريپت نويسي كنيم بايد فريم به صورت key frame باشه. (براي تبديل يه فريم به key frame هم بايد بريد روي فريم و f6 رو فشار بدين يا با كليك راست روي فريم از منو key frame رو انتخاب كنيد.)

بعد از اونكه key frame درست شد در حالي كه اون فريم انتخاب هست به پنل action script بريد و اونجا هر عملياتي رو كه نياز داريد وارد كنيد.
باز اين نكته رو بگم كه
اگر شما در حالي كه يه دكمه توي صفحه انتخاب شده وارد پنجره اكشن اسكريپت بشين هر عملياتي وارد كنين مربوط به اون دكمه ميشه و اگر يه movie clip باشه مال اونه .پس براي اين كه براي فريم عمليات بنويسين حتما با يك كليك روي اون فريم(البته key frame) اونو انتخاب كنيد.
البته در پايين سمت چپ پنجره action script هم فهرستي از عناصر فايل فلش شما هست كه شما با يه كليك روي هر عنصر مي تونيد اون عنصر رو براي نوشتن اسكريپت انتخاب كنيد.
دوستان اگه ابهامي وجود داره يا آموزش ها خوب پيش نميره نظر بديد.ممنون 8)

mahdi_pc
15-07-2005, 18:39
ساده ترين و شايد پركاربردترين دستور:دستور stop

شما با استفاده از دستور stop مي توانيد حركت فيلم فلشتان را متوقف كنيد يا اينكه يكmovie clip را متوقف نماييد.يعني در يك فريم خاص بايستيد.
در مورد movie clip بيشتر توضيح خواهيم داد.
يه مثال:
يك دكمه در فريم اول درست كنيد و به پنجره action script برويد و ابتدا فرمان on رو به صفحه بياريد و يكي از گزينه ها (مثلا press) رو انخاب كنيد.
و حالا دستور استوپ رو از مسير زير انتخاب كنيد global functions/timeline control/ stop
و به درون كروشه ي جلوي on بياريد . شکل کل دستوري كه به دكمه داديم :
on(press)f{f
stop() f;f
{


خوب بعد از اين يك لايه ي جديد بسازيد و در اون لايه يه انيميشن ايجاد كنيد (مثلا 20فريم)
حالا مي خوايم ببينيم چه كار ميشه . در فلش براي اجراي فيلم كليدهاي كنترل و اينتر رو بزنيد
يا از منوي كنترل test movie رو انتخاب كنيد.
حالا در اين محيط در حالي كه فيلم اجرا مي شود روي دكمه كليك كنيد مي بينيد كه فيلم مي ايستد.

mahdi_pc
16-07-2005, 18:06
دوستان آيا آموزش ها مفيده؟
سطحش در چه حديه؟

Erfaan
17-07-2005, 06:33
با تشكر لطفا در مورد فعال سازي فايلهاي مديا و لود كردن توضيح بدهيد.
++
خوبه موفق باشيد :arrow:

mahdi_pc
17-07-2005, 18:21
دوست عزيز اون موقع سايت مشكلي نداشت من به خاطر ويرايش نامه چند بار ارسال رو زدم و اون طور شد.
شما مي توني مشكل خودتون رو توي انجمن پيشنهادات و انتقادات مطرح كني. :wink:

mahdi_pc
18-07-2005, 05:39
متوقف كردن يك movie clip
movie cilip ها در فلش عناصري هستند كه مستقل از خط زمان اصلي به كار خود ادامه مي دهند و معمولا حركتي دارند و مي توان عملياتهاي بسيارجالبي براي آنها نوشت.
براي آشنايي بيشتر با اين عنصر فلش تصور كنيد مي خواهيد با فلش حركت زمين دور خورشيد و حركت ماه دور زمين را به طور همزمان نشان دهيد.خوب اين كار با استفاده از خط زمان اصلي محال به نظر مي رسد. چرا كه ماه كه به دور زمين مي چرخد بايد همواره به همراه زمين هم باشد و وبا حركت زمين ماه ضمن چرخيدن جلو هم برود. در اينجاست كه اهميت movie cilip مشخص مي شود. در واقع شما مي توانيد حركت ماه به دورزمين را به عنوان يك movie cilip قرار دهيد و سپس آن movie cilip را به دور خورشيد بچرخانيد. در واقع ديگر حركت ماه هيچ ربطي به آنچه در خط اصلي زمان فيلم مي گذرد ندارد و مستقل عمل مي كند.
در آموزش قبل طريقه توقف فيلم اصلي را گفتيم و حالا مي خواهيم يك movie cilip را متوقف كنيم. يعني در اين مثال مي خواهيم چرخش ماه راكتنرل كنيم ولي زمين هم چنان بچرخد.
براي اين كار همان تابع stop را استفاده مي كنيم بااين تفاوت كه نام movie cilip را هم قبل از آن مي افزاييم .به صورت:
instanc name.stop
(به جاي instanc name نام آن مويه كليپ را كه مي خواهيم متوقف شود مي نويسيم.)
براي نام دادن به يك movie cilip بايد پس از نتخاب آن در پنل properties در كادر متني instanc name نامي را به دلخواه وارد كنيد كه مي توانيد از اين نام براي دادن عملياتي مثل بالا استفاده كنيد.

mahdi_pc
18-07-2005, 11:05
ادامه...
شما مي تونين به يك فريم هم دستور stop رو بديد.
به طور مثال:
حتما تا به حال ديديد كه وقتي يك انيميشن رو اجرا مي كنيد بعد از رسيدن به فريم آخر انيميشن
از اول شروع ميشه. اگه شما بخواهيد كاري كنيد كه در آخر انيميشن متوقف بشه. كافي كه فريم آخر رو كه به حالت key frame هست انتخاب كنيد و به پنل action script برويد. و در آنجا بدون هيچ مقدمه اي دستور stop رو وارد كنيد.
حالا هنگام اجرا فيلم در فريم آخر مي ايستد.

فرمان play هم دقيقا عكس stop عمل مي كند. شما مي تونيد در كنار دكمه اي كه به آن فرمان استوپ رو داديد. يك دكمه ديگه بسازيد و به اون فرمان play رو كه در همون آدرس
global functions/timeline control
هست وارد كنيد. يعني با يك دكمه فيلم يا movie clip رو متوقف كنيد و با دكمه ديگه اونو دوباره روشن كنيد. دستور play روهم ميشه براي شروع حركت يك movie clip داد و هم ميشه به يك فريم.
:arrow:
من نميدونم چرا هيچ كي اينجا حرف نميزنه. محسن جان شما كجايي؟
دوست عزيز136614443 شما كجايي؟ avecina شما نظرت چيه؟ بقيه دوستان چرا نظر نميدن.
قرار بود شما هم كمك كنيد. بابا اگه بده يه كلمه بگين بده. من اصلا نميدونم از اين تاپيك خوشتون اومده يا نه؟! :wink:

mohammad_molana
18-07-2005, 11:18
آقا دمت گرم...
منم عاشق فلش هستم اما چيزي بلد نيستم
آموزشت هم تا حالا خيلي خوب بوده
موفق باشي و سبز...

Iranian_sports
18-07-2005, 11:44
سلام
خيلي خوبه ادامه بده:wink:
من چيزي بلد نيستم ولي خوب اگر چيزي ديدم ميذارم اينجا :D
موفق باشيد
فعلا

mahdi_pc
19-07-2005, 12:52
فرمان gotoandplay(پرش به يك فريم)

1 فريم اول را در پنجره time line انتخاب و سپس به پنل action script برويد و دستور stop را (بدون هيچ مقدمه اي)وارد كنيد.
2ـ در همان فريم اول يك دكمه بسازيد.

3ـ در فريم اول دكمه را انتخاب و در حالي كه دكمه انتخاب است به action script برويد. و از ستون سمت چپ پنل و از آدرس
global function/timeline control
يكي از دو دستور gotoandplay يا gotoandstop را وارد صفحه كنيد.و در پرانتز مقابل دستور شماره يك فريم (مثلا10) را وارد كنيد.
(البته قبل از وارد كردن اين دستور چنانكه قبلا گفتيم بايد دستور on را وارد كرده و يكي از حالات فعال كردن دكمه ها مثلا حالت prees را انتخاب كنيد و سپس دستور بالا را به درون كروشه ي جلوي on بياوريد.)

4ـ فريم 10 (همان فريم وارد شده در مرحله قبل)را انتخاب كنيد و با زدن كليد f6 آن را به يك key frame تبديل كنيدو حالا در اين فريم يك شكل يا متن يا... دلخواه را اضافه كنيد تا از فريم اول قابل تشخيص باشد.

حالا بازدن كنترل و اينتر فيلم را به اجرا بگذاريد.
ميبينيد كه تا كاري نكنيد فيلم در فريم اول ثابت است. حال اگر روي دكمه كليك كنيد فيلم يك باره به فريم مشخص شده ( ما به طور مثال فريم 10 را وارد كرده بوديم.) پرش مي كند.
توجه! اگر فرمان gotoandplay را وارد كرده باشد فيلم به فريم 10 رفته و فيلم در فريم هاي بعدي يا همان فريم يك ادامه پيدا مي كند. اما اگر دستور gotoandstop را وارد كرده باشيد.فيلم به فريم 10 پرش كرده و در همان فريم مي ايستد. در اين حالت شما مي توانيد به دكمه موجود در فريم 10 دستور بدهيد كه اگر دكمه كليك شد به فريم اول برود.
پس در كل دستوري كه به دكمه داديم به اين شكل است:
توجه كنيد به علت نبودن قابليت چپ چين نوشته ها در انجمن جاي پرانتزها جابجاست براي درست ديدن آنها(البته تقريبا) آنها را كپي و در محيط اكشن اسكريپتpast كنيد. 8)
on(press){
gotoandstop(10)
{
نظر.............................

mahdi_pc
21-07-2005, 13:44
آشنایی با چند دستور کوتاه

1-دستور nextframe
اگر این دستور را به یک دکمه دهید با کلیک روی آن دکمه در محیط اجرا فیلم به فریم بعدی می رود. دادن این دستور به یک فریم معمولا کاربردی ندارد چون که فیلم به طور خودکار به فریم بعد می رود( البته اگر فرمان استوپ نداده باشید) و دیگر نیازی به وارد کردن این دستور نیست.
فرمان prevframe هم دقیقا برخلاف دستور بالا عمل کرده و فیلم را به یک فریم قبل تر منتقل می کند.
2-دستور nextscene
این دستور هم مانند nextframe عمل می کند با این تفاوت که به وسیله این فرمان فیلم به صحنه (scene) بعد می رود(در فلش می توانید چندین scene داشته باشید برای اضافه کردن یک scene در منوی insert روی scene کلیک کنید. هر scene این ویژگی را دارد که فریم هایی جدا از سایر scene ها دارد و در واقع هر scene در یک فیلم فلش مانند پرده های مختلف یک نمایشنامه است.) فرمان prevframe هم فیلم را به scene قبل می برد.
3-دستور stop allsounds
اجرای ین دستور موجب قطع شدن همه صداهایی است که به فیلم فلشمان افزوده ایم. با دادن این دستور به یک دکمه قطع اصوات را به وسیله فشردن آن دکمه انجام می گیرد و با دادن این دستور به یک فریم با رسیدن فیلم به آن فریم صداها متوقف می شوند. اگر هم این دستور را به یک movie clip بدهیم با load شدن آن مویکلیپ صداها متوقف می شوند.

دستوراتی که در این تاپیک و تاپیک های قبلی بررسی کردیم جزو دستورات مقدماتی و البته مهم action script هستن که معمولا کاربرد زیادی هم دارن.
اگه در اجرای هر کدوم ازمسایل گفته شده دچار مشکلی شدین حتما توی این مقاله در میون بذارید. :roll:

mahdi_pc
21-07-2005, 14:01
يك نكته:
با استفاده از دستور زير مي توانيد به يك فريم در يك scene ديگر برويد.(تا حالا فقط به يك فريم در scene جاري مي پريديم)شكل دستور در زماني كه آن را به يك دكمه داده يم به اين صورت است:
on (press) {
gotoAndStop("scene2",10);
}

براي درست ديدن دستورات آنها را كپي و در محيط action script پاست كنيد.
در اين مثال با فشردن دكمه در محيط اجرا فيلم فلش ما به فريم 10 در scene دوم مي پرد.
همان طور كه گفتيم در فلش هر scene فريمها و timeline مخصوص به خود را دارد.

Moh3en_DDD
21-07-2005, 15:28
خيلي خوبه ...
گفتنيا رو گفتي كه ؟!

mohammad_molana
23-07-2005, 14:21
خيلي باحالي آقا مهدي...
دمت گرم
ايول....

AHT
23-07-2005, 18:11
مهدي جان خوب پيش ميري :wink:

K053_LSH_KV90
24-07-2005, 07:03
آقا خيلي خوبه آقايون وسط آموزش نپرين وسط اگه ميشه
كميل كجايي كه اينا رو PDFكني

mahdi_pc
25-07-2005, 19:07
اين بار مي خواهيم در مورد متن در محيط فلش بگوييم.
اين مطلب شايد در ابتدا ربط چنداني به action script نداشته باشد ولي در ادامه خيلي به درد خواهد خورد!
همان طور كه حتما مي دانيد براي نوشتن يك متن (و در واقع درست كردن يك فيلد متني) از ابزار text tool در جعبه ابزار استفاده كرده و در صفحه اصلي فلش يك كادر متني ايجاد مي كنيم. پس از ايجاد كردن يك كادر متن در حالي كه آن كادر انتخاب است(لازم نيست حتما درون كادر چيزي تايپ شده باشد) به پنل properties در پايين صفحه برويد. در سمت چپ اين پنل يك منوي كركره اي مي بينيد (type text) اگر آن را باز كنيد مي بينيد كه شامل سه حالت مختلف است:
static text
dynamic text
input text
با انتخاب حالت اول شما يك كادر متني به وجود آورده ايد كه تنها قابلي نمايش آنچه شما تايپ كنيد را دارد. شما نه مي توانيد به يك متن استاتيك نامي بدهيد و نه يك متغير براي اطلاعات موجود در آن تعريف كنيد. اما اگر حالت ديناميك يا متن پويا را انتخاب كنيد مي بينيد كه ساير تنظيمات پنل تغيير مي كند. حالا مي توانيد در كادر پايين به نام instance name نامي براي فيلد متني خودتان بگذاريد و در سمت راست پايين پنل در كادر var يك متغير را به فيلد متني خود اختصاص دهيد كه اين متغير كاربدهاي زيادي در نوشتن اكشنها خواهد داشت. خاصيت dynamic text در اين است كه متن موجود اين كادر متني مي تواند در حين نمايش فيلم و بسته به برنامه اي كه ما مي نويسيم دايم تغيير كند .
مثلا شما پس از انتخاب حالت ديناميك در كادر var نام متغير مربوطه را a مي گذاريد. حالا مي توانيد در اكشن برنامه اي بنويسيد كه مثلا با فشردن اين دكمه حاصل متغير a حاصل 7+2 را نشان دهد و با زدن دكمه ديگر حاصل 9+5-3 به a نسبت داده شده و در نتيجه در آن فيلد متن ديناميك شما نمايش داده شود.
ضمنا امتحان كنيد كه آيا در حالت ديناميك در حال پخش فيلم شما مي توانيد در كادر متني را وارد كنيد؟
جواب منفي است.
اما حالت سوم يعني input text يك فيلد متني را ايجاد مي كند كه شما مي توانيد توسط آن متن ورودي كه كاربر تايپ مي كند را بگيريد و آن ورودي را در يك متغير ذخيره كنيد. مثلا در يك سايت با استفاده از input text فيلدي ايجاد مي كنيد كه كاربر سايت ايميل خود را در ان وارد كند و در نتيجه آن ورودي در متغيري كه شما به فيلد نسبت داده ايد ذخيره شود.
كاربرد اين مسايل در زمان نوشتن دستورات يك برنامه مشخص مي شود. :roll:

mahdi_pc
26-07-2005, 11:19
یك مثال ساده
برای پی بردن بهتر به موضوع قبل که همون فیلدهای متنی بود و کاربردهای اونها به این مثال توجه کنید
1-دو تا کادر متنی ایجاد کنید و از پنل properties برای هر دوتاشون نوع input text را انتخاب کنید.
2-بالای اونها یک کادر متنی دیگر بکشید ولی این بار نوعش رو dynamic text بذارید.

3-برای هر کدوم از سه تا فیلد متنی که ایجاد کردید از طریق پنل properties و در قسمت var (متغیر) یک متغیر بذارید یعنی یه اسم دلخواه به عنوان متغیر مربوط به هر کدوم نسبت بدهید.
مثلا ما برای یکی از فیلدهای ورودی(input) نام متغیر را a
برای یکی دیگه نام متغیر را b
وبرای فیلد متن پویا(dynamic text) نام متغیر را c می دهیم.

4-دقت کنید برای این که اطراف هر کادر متنی مشخص باشد و خطی به عنوان مرز دور کادر وجود داشته باشد پس از انتخاب هر کدوم از فیلدهای متن ازپنل properties گزینه show border around text که به صورت یک مستطیل کوچک در پایین وسط پنل هست رو فعال کنید.

5-حالا در همون صفحه یک دکمه درست کنید و دستورا زیر رو به دکمه بدهید
(برای دیدن درست دستورات اونها را به محیط اکشن اسکریپت کپی و پست کنید.
on (press) {
c=number(a)+number(b)
}

Aوbوc همون متغیرها هستند.
حالا بازدن کنترل و اینتر به محیط اجرا برید. در هر کدوم از کادر متنهای ورودی (input) یک عدد به دلخواه وارد کنید و کادر دینامیک رو خالی بگذارید. حالا با فشردن کلید می بینید که حاصل جمع دو عدد ورودی شما به نمایش در میاد. این کار رو میشه چندین بار تکرا کنید و کلید رو بزنید و حاصل جمع رو ببینید.
برای مشخص شدن فیلدهای متن ورودی و دینامیک از همدیگه می تونید از یه متن استاتیک که جلوی هر کدوم می نویسید مثلا جلوی دینامیک می نویسید "حاصل جمع"
استفاده کنید.
مثال خیلی ساده بود و فقط برای اشنایی بیشتر با فیلدهای متن و متغیرهای اونها بود. :wink:

mahdi_pc
26-07-2005, 11:20
در مورد نام گذاری متغیرها به این نکات توجه کنید:
-حرف اول نام متغیر یا باید یکی از حروف یا زیر خط ( _ ) و یاعلامت دلار ($) باشد.
-متغیر نمی تواند جز کلمات کلیدی باشد.
-نام متقیر باید در محدوده خود منحصر به فرد باشد. :!:

mahdi_pc
28-07-2005, 15:02
ایجاد آبجکتهای قابل darg

1-یک دکمه ایجاد کنید.
2-دستور زیر را در داخل محیط action script برای دکمه وارد کنید.
(باز میگم اینجا جای پرانتزها و کروشه ها جابجاست پس دستورات رو کپی کنید)
on (press) {
startDrag(this);
}
on (release) {
stopDrag();
}

حالا به محیط اجرا بروید و دکمه رو darg کنید.( یادآوری :mrgreen: دکمه رو فشرده و ماوس رو رها نکرده و دکمه رو هر کجا که خواستید بکشید. ) و در یک نقطه ماوس رو ول کنید. می بینید که شما محل این آبجکت رو در صفحه تغییر داده اید.

توضیحات
1- دستورهای startdarg و stopdarg در این آدرس از فهرست دستورات هستند
global functions\movie clip control

2- می بینید که در دستور بالا جلوی عبارت startdarg توی پرانتز عبارت this اومده. این یعنی اینکه ما می خواهیم خود همین دکمه رو darg کنیم.
اما اگر بخواهید یکی دیگر از اشیای موجود در صفحه را darg کنید باید عبارت this رو پاک کرده و در حالی که نشانگر ماوس درون پرانتز هست آیکون target (به شکل یه هدف تیراندازی) را در بالای پنل اکشن اسکریپت کلیک کنید. یه پنجره باز میشه و شما میتونید از اونجا شی دلخواه خودتون رو که فبلا ایجاد کردید انتخاب کنید. البته در محیط اجرا برای دارگ کردن یه شی دیگه به غیر از خود اون دکمه باز هم ابتدا باید روی دکمه یه کلیک بکنید و بدون ول کردن ماوس اون شی دلخواه رو darg کنید و در پایان هم بیاین روی دکمه و ماوس رو رهاکنید!

K053_LSH_KV90
31-07-2005, 22:07
آقا مهدي من ميخوام يك دكمه بسازم كه با كليك بروي اون فلش آغاز بشه ميشه اينو توضيح بدي

mahdi_pc
01-08-2005, 08:51
دوست عزیز برای این کار این مراحل رو عمل کنید

1- در حالی که فریم اول انتخاب هست برو توی پنل action script و فقط و فقط دستور stop رو که توی اولین آموزشها گفتیم وارد کن.
2- در همون فریم اول یه دکمه بساز و در حالی که دکمه انتخاب شده هست برو توی پنل action sript و ابتدا دستور on و سپس دستور gotoandplay رو وارد کن.(توضیحات توی قبلیها هست)
یعنی به این صورت
on (press) {
gotoAndPlay(2);
}
(دستورات توی محیط اکشن پست کن)

3- حالا از فریم 2 به بعد فلشت رو بساز (اول باید فریم 2 رو به keyframe تبدیل کنی)

توضیحات اضافی

برای درست کردن دکمه یه شی دلخواه بسازید و بعد f8 روبزنید و در پنجره ای که میاد گزینه button رو انتخاب کنید.
برای تبدیل یه frame به keyframe اگه می خواین محتویات فریمهای قبلی هم وارد کیفریم جدید بشن f6 واگر می خواهید کیفریم جدید خالی باشه f7 رو بزنید.

راستی shark جان از موناکو اخراجت کردن یا تیم بهتری میخاد بخرت. :lol:

K053_LSH_KV90
01-08-2005, 09:20
[quote="mahdi_pc"]راستی shark جان از موناکو اخراجت کردن یا تیم بهتری میخاد بخرت. :lol:[/
quote]
دستت درد نكنه اين كار توي سويش مكس هم هست ديگه آره؟

=======================================
نه فعلا هفته اول ليگ برگزار شده من الان تو آب هاي اوروگوئه هستم
=======================================

mahdi_pc
02-08-2005, 11:44
دستورات جالب اما خیلی ساده...
آقا فقط بگم نخونی ضرر کردی ها

دستورات تغییر خصوصیات یک movie clip در flash mx 2004 professoinal در فهرست دستورات در آدرس زیر قرار دارند
built-in classes/movie/movie clip/properties
برای آشنایی بیشتر با این نوع دستورات به بعضی از اونها در قالب مثال می پردازیم

دستور _x:
با استفاده از این دستور می توانیم مختصات طولی یک شی در فلش را تغییر دهیم . یعنی آن را به چپ و راست جابجا کنیم

1- ابتدا یک movie clip بسازید و در حالی که آن movie clip انتخاب است در پنل properties و در قسمت instance name یک نام به دلخواه برای کلیپ فیلمیکه ساخته اید بگذارید.
2- حالا یک دکمه هم در صفحه بسازید و در حالی که دکمه انتخاب است به پنل action script بروید و ابتدا یک دستور on وارد کنید و سپس از همان آدرسی که در بالا گفتیم دستور ((آندرلاین x )) را وارد کنید باوارد کردن این دستور می بینید که قبل از آندرلاین نوشته شده است instance name شما باید به جای این عبارت نامی که به دلخواه برای movie clip خودتان گذاشته اید را وارد کنید.
3- حالا در جلوی x یک مساوی هم گذاشته و یک عدد دلخواه به عنوان مختصات طولی(x) جدید جسمتان وارد کنید . دقت کنید این x با محل کنونی جسمتان یکی نباشد.
حالا به محیط اجرا رفته و فیلم را اجرا کنید . می بینید که با کلیک کردن روی دکمه محل movie clip شما تغییر می کند.
پس در کل دستوری که باید به دکمه بدهیم به این شکل می شود .در این مثال اسم movie clip ما p30world است و با کلیک روی دکمه جسم ما به محل x=50 می رود.
on (press) {
p30world._x=50
}

:wink: ادامه دارد.......................................... ...

mahdi_pc
04-08-2005, 16:53
ادامه
دستورات جالب اما ساده....


در بخش قبل در مورد چگونگی تغییر دادن مختصات طولی یک جسم گفتیم. توجه کنید که خصوصیت دیگر که در پایین همان خصوصیت x وجود دارد خصوصیت y است که شما می توانید به کمک آن همانکاری را که در بخش قبل روی مختصات طولی انجام دادید این بار روی مختصات عرضی انجام دهید. هم چنین شما می توانید هم زمان xوy یک شی را تغییر دهید. مثلا مثال زیر باعث می شود که با فشردن دکمه movie clip ما که قبلا نامش را p30world گذاشته ایم از هرذ نقطه ای که باشد به نقطه x=45 و y=30 برود.
on (press) {
p30world._x=45
p30world._y=30
}

اما اگر دقت کرده باشید در تمامی این مثالها ما فقط ما فقط می تونیم یک بار دکمه رو فشار بدیم و شی بره به نقطه داده شده و با فشردن دوباره دکمههیچ تغییری حاصل نمیشه.
حالا می خواهیم کاری کنیم که با هر بار فشردن دکمه شی ما یه مقدار بره جلوتر یا بره عقب تر نه اینکه فقط به یه نقطه خاص بره. برای این کار این طوری می نویسیم


on (press) {
p30world._x=p30world._x+50
}
این طوری شی ما با نام p30world با هر بار کلیک روی دکمه ای که این دستور رو بهش دادیم به اندازه 50 تا(واحدش نمیدونم چیه! کسی میدونه بگه) میره به سمت راست و اگر به جای بعلاوه، منها میذاشتیم 50 تا میرفت به چپ.
برای Y میشه این کار رو کرد که هی کلیک کنی هر دفعه n تا بره بالا یا بیاد پایین.

آقا ساده و جالب نیست.
واقعا چطوره؟؟؟؟؟
:wink:

mahdi_pc
06-08-2005, 14:49
چرخاندان یک شی(rotation)

شما می توانید با استفاده از دستور _rotation یک شی رو بچرخونید. برای این کار بعد از ساختن یک movie clip و سپس ساختن یک دکمه برای دکمه دستو ر rotation رو وارد می کنید.
این دستور به این صورت هست
instancename._rotation=value
که به جای instancename نام اون movie clip رو که می خواهید بچرخه رو وارد می کنید و به جای value هم اندازه زاویه ای که می خواهید جسم شما بچرخه رو میذارید. اگر مقدار درجه رو مثبت وارد کنید تغییر زاویه جسم در جهت ساعتگرد و اگر درجه رو منفی بدهید در جهت پادساعتگرد .
اگر به جای instance name هیچی وارد نکنید و این عبارت رو کلا پاک کنید جل فیلم شما به اندازه ای که جلوی مساوی میذارید میچرخه.
مثال
در این مثال با کلیک بر روی دکمه ای که این دستور رو بهش دادیم movie clip ما با نام mahdi به اندازه 23 درجه در جهت خلاف عقربه های ساعت تغییر زاویه میده.
on (press) {
mahdi._rotation=-23
}

همون طور که در مورد x و y هم گفتیم دراینجا هم میشه کاری کرد که با هر بار کلیک کردن دکمه
جسم ما از هر حالتی که هست مثلا 30 درجه بچرخه و بشه این کار رو دایما تکرار کرد.
برای این کاردستوری که باید به دکمه بدیم به این شکله
on (press) {
mahdi._rotation=mahdi._rotation+30
}

یعنی موی کلیپ ما به اسم مهدی در هربار کلیک روی دکمه 30 درجه میچرخه .
:lol:
فرق این دو نوع کاربرد رو با اجرا کردن هر کدوم به خوبی متوجه خواهید شد.

K053_LSH_KV90
06-08-2005, 14:57
مهدی جان دستت درد نکنه
اما می خواستم بدون میشه بگی چه طوری به یک فایل فلش لینک بدیم
منظروم اینکه چه طوری میشه با کلیک بر روی یک فش دیگه یه فلش دیگه رو آغاز کرد

komail
06-08-2005, 15:19
كسي از شما اكشن اسكريپت تو Swish Max بلده؟

mahdi_pc
06-08-2005, 15:35
کوسه عزیز!
دستور زیر رو اگه به یه دکمه بدیم با کلیک روی اون دکمه (دراینجا به طور مثال) فایل فلش ali.swf که توی درایو c هست. میاد بالاو باز میشه.
on (press) {
loadMovie("c:ali.swf",this);
}

یعنی یه دستور load movie که توش اسم فایل رو بین دو تا "" می نویسی و بعد هم یه ویرگول و یه عبارت this.
:mrgreen:

mahdi_pc
06-08-2005, 15:38
کمیل جون!
من که بلد نیستم ولی شما ببین با دستورات فلش خیلی فرق داره.

amirlo
07-08-2005, 01:08
باتشكر
ايا كسي طريقه ساخت لگوهاي تبليغاتي را درفلش مي دونه مثل نمونه بالا ي صفحه سايتممنون مي شوم اگرمن را راهنمايي كنيد

mahdi_pc
07-08-2005, 10:45
دوست عزيز شما تاپيكي مربوط به آموزش فلش رو بخون. البته اونو من نزدم و نمي دونم مشكل داره يا نه ولي خوبه.
اينم آدرسش

[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]

K053_LSH_KV90
08-08-2005, 14:36
اونی که بالا می بی نی با فلش نیست دوست عزیز فلش کاربرد های دیگه داره

rasool_bbc
09-08-2005, 10:07
مرسي عالي بود

mahdi_pc
09-08-2005, 15:10
مخفی کردن و آشکار کردن یک شی (باز هم ساده و جالب)
برای این کار از خصوصیت _visible استفاده می شود. این خصوصیتدر همان آدرس زیر از فهرست action script قرار دارد.
built-in classes/movie/movie clip/properties

ساختار دستور به این صورت زیر است

instancename._visible=Boolean value

که به جای instance name نام movie clip ای را که میخواهید مخفی کنید وارد میکنید و به جای Boolean value اگر عبارت false را وارد کنید آن شی مخفی می شود و اگر عبارت true رو وارد کنید شی اگر پنهان باشد آشکار می شود. (البته به جای false می توان عدد 0 و به جای true عدد 1 را وارد کرد.)
به طور مثال
یک movie clip بسازید و نامی برای آن در پنل properties بذارید
حالا دو تا دکمه هم در کنار آون شی قبلی بسازید به طوری که دو تا قابل تشخیص از هم باشند
به یکی از دکمه ها دستور زیر رو وارد کنید
on (press) {
mahdi._visible=false
}
و به action script دکمه دیگه این دستور رو وارد کنید
on (press) {
mahdi._visible=true
}
دقت کنید که در این مثال نام movie clip رو گذاشتیم mahdi
حالا به محیط اجرای فلش برید و ببینید که با کلیک روی دکمه اول شی ما ناپدید میشه و با کلیک روی دومی دوباره ظاهر میشه.
چطور بود؟
آقا هر گونه سوال و ابهام رو خریداریم
:wink:

mahdi_pc
12-08-2005, 15:07
تغییر ارتفاع و پهنای یک شی
با سلام به همه و عرض تبریک ماه مبارک رجب

برای تغییر ارتفاع و عرض یک movie clip توسط کاربر به ترتیب از دو خصوصیت height و width استفاده می کنیم . کار با اینها دقیقا مثل همین چند تا خصوصی اخیر هست.

اولا بگم که این دو تا خصوصیت هم در همون آدرس built-in classes/movie/movie clip/properties از فهرست سمت چپ پنل هستند.

و شکل کلی اونها به این صورت هست

instancename._height=value

instance name._width=value

که باز هم به جای instancename نام اون movie clip مورد نظر و به جای value عددی که می خواهیم ارتفاع و یا پهنای شکلمان باشه رو وارد می کنیم.

و اگر اینها رو به یه دکمه بدیم باکلیک روی اون دکمه ارتفاع و پهنا(یا یکیشون) به عدد دلخواه ما تغییر میکنه و اگر هم به یه فریم بدیم با رسیدن فیلم به اون فریم تغییرات درخواستی ما لحاظ میشه.
در مثال زیر با هر بار کلیک روی دکمه ای که این script رو براش نوشتیم movieclip ای که اسمش رو mahdi گذاشتیم عرضش 10 تا اضافه میشه و طولش 12 تا بلند تر میشه. این کار رو میشه دایم انجام بدیم و بزرگ و بزرگترش کینم.

on (press) {
mahdi._height=mahdi._height+10
mahdi._width=mahdi._width+15
}

دو نکته
1- لازم نیست حتما height و width رو با هم به کار ببرید مینونید هر کردوم رو به تنهایی برای یک جسم وارد کنید.
2-اگر instance name رو بردارید و هیچی وارد نکنید کل فیلم شما تغیییر طول و عرض میده که خیلی جالبه!

mahdi_pc
12-08-2005, 15:21
این هم دو تا فایل در مورد action script که شاید بعضی دستوراتش رو هم نگفته باشیم.

البته بگم که من نساختمشون.


برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

mahdi_pc
14-08-2005, 11:27
دوستان ظاهرا persiangig فعلا گیر داره . ان شاالله دوباره آپلود میکنم

mahdi_pc
15-08-2005, 11:34
دوباره آپلود کردم

برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید


برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

ادامه دارد...

mahdi_pc
19-08-2005, 08:46
تنظيم شفافيت يك جسم
در فلش هم يك خصوصيت وجود داره به نام alpha كه تنشيم كننده ميزان شفافيت رنگ جسم هست. مقدار آلفا از 0 تا 100 تغيير مي كند كه با دادن مقدار 100 به آن جسم كاملا مات و پررنگ است يعني همان حالت پيش فرض رنگها در فلش و اگر 0 را بدهيم كسم كاملا شفاف است و مقادير اين بين را هم كه ميتوان وارد كرد. در فلش در همون پنل color mixer میتونین به صورت دستی میزان alpha رو برای یک جسم تغییر بدین . اما برای این که این کار به صورت تعاملی انجام بشه بادی این خصوصیت رو توسط action script تنظیم کرد. ساختار کلی این خصوصیت به این صورت هست
instancename._alpha=value
كه به جاي instancename نام اون movieclip اي رو كه مي خواهيم شفافيتش رو نتظيم كنيم مذاريم و به جاي value مقدار رو وارد مي كنيم.يعني دقيقا مثل قبليها
اما مثال
اگه اين دستور رو به يه دكمه بديم با هر بار كليك روي دكمه movieclip ما به نام mahdi به اندازه 10 درجه شفاف تر مي شود. كه اگر 10 بار اين كار رو انجام دهيم alpha=0 ميشه و جسم محو مي گردد.

on (press) {
mahdi._alpha=mahdi._alpha-10
}

در مورد اين چند تا خصوصيتي كه تا حالا گفتيم بايد بگم كه شما ميتونيد يه textfield از نوع input درست كنيد و مقدار آلفاي جسم رو مساوي مقدار متغير اون جعبه متني قرار بديد. تا هر مقداري كه در اون جعبه متني نوشته شد مساوي آلفاي جسم ما شود. براي آشنايي بيشتر اگه آموزشtext field رو نخونديد جزو اون آموزشهاي اول هست حتما بخونيد.
با تشكر از وقت گذاري شما :wink: :wink: :wink:

gigi_afshin
22-08-2005, 23:17
آقا يكي حوب آموزش بده اگه بخوايم تو فلش دكمه اي بسازيم كه با كليك كردنه اون يه برنامه اجرا بشه چي كار كنيم ؟؟؟؟!!!!!!!!

K053_LSH_KV90
23-08-2005, 06:24
gigi_afshin,كل تاپيك در مورد سوال شماست ديگه دقت كن يكم متوجه ميشي :|

Amir_P30
23-08-2005, 11:07
به دليل تخصصي بودن و فعال بودن

استايكي ميشه

amir_p30

Moh3en_DDD
04-09-2005, 12:33
براي كساني كه نفهميدند اين سايت را مي گذارم . اين تاپيك از 0 شروع كرده تا100000000000000000 ::::


[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]

S@eid
07-09-2005, 16:23
دوستان يه سوال
با اين برنامه ميشه فايل هاي متحرك با پسوند jpgساخت؟؟؟؟
;) ;) ;)

mahdi_pc
11-09-2005, 14:52
دوستان يه سوال
با اين برنامه ميشه فايل هاي متحرك با پسوند jpgساخت؟؟؟؟
:wink: :wink: :wink:

دوست عزیز احتمالا منظور شما پسوند gif هست. یعنی فایلی که مثل فایلهای عکس باز میشه ولی متحرک هم می تونه باشه. برای این که فایلتون رو با پسوندgif ذخیره کنید. بعد از درست کردن انیمیشن خودتون در منوی file گزینه Export وبعد هم گزینه Export movie رو کلیک کنید. پنجزه ذخیره کردن باز میشه و از منوی کرکره ای پایین میشه پسوند فایل رو انتخاب کرد که برای کار ماباید Animated GIF رو انتخاب کنید و یه اسم هم برای فایل بذارید و در محل دلخواه ذخیرش کنید.
البته گزینه jpg هم در منو وجود داره ولی اگه این گزینه رو انتخاب کنید هر فریم شما به صورت یه عکس غیر متحرک jpg در اون مخل ذخیره میشه. یعنی 20 تا فریم 20 تا عکس داره. پس تا اونجا که من می دونم اگه میخواهید فایلتون متحرک باشه ولی swf نباشه باید با پسوند gif ذخیره بشه. :rolleye:

S@eid
11-09-2005, 18:42
ممنون مهدي جان ;) ;) ;)
اخه ميدوني وقتي با پسوند gifذخيره مي كنم كيفيت تصوير خيلي كم ميشه.
بعد با فرمت jpgذخيره كردم ديدم ديگه متحرك نيست.رو اين حساب گفتم شايد براي ذخيره ي با اين فرمت بايد كار خاصي بكنم.

hassanmehraban
15-12-2007, 15:44
با سلام من ميخوام يه فايل فلش بسازم كه احتياج به اكشن اسكريپت داره. توضيحش اينه كه چند تا عكس مثل نقشه كه به حالت لايه روي هم قرار گرفته است و با يك كليك لايه ها نمايان شده و يا با هم ادغام مي شوند مثلا نقشه كشور با خطوط استاني يك عكس و همان نقشه با خطوط بخشي يك عكس و الي آخر اگر كمكم كنيد ممنون ميشم.

dizgah
18-12-2007, 12:45
دوستان يه سوال
با اين برنامه ميشه فايل هاي متحرك با پسوند jpgساخت؟؟؟؟
;) ;) ;)
مگه jpg هم متحرک میشه؟؟؟؟؟
اولین بار یه همچین چیزی میشنوم:20:

bad_boy_2007
08-01-2008, 23:29
با اجازه همه اساتید گرامی بخصوص mahdi_pc عزیز که زحمت زیادی تو این تاپیک کشیدن یک آموزش ActionScript در فلش تهیه کردم دیدم اینجا بحثش داغه گفتم بزارم شاید به درد دوستن بخوره :

برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

hamidrezap30
05-04-2008, 23:34
سلاو اقا دستت درد نکنه فقط یه چیزی با این فلشی که شما میگید میشه سایت هم طراحی کرد یا نه؟//

fromjupiter
18-08-2008, 19:22
سلام
من یه دستور می خوام که یه شی توش روشن خاموش شه مثل رعد و برق میشه دستورشو بدین؟؟
مطالبتونم خیلی خوبه

ashkaaaan
27-08-2008, 11:11
می خواستم بپرسم که چه طوری میشه بازیهای آنلاین فلش را طوری تغییر داد که رکورد ها مخصوص سایت خودم بشه مثل سایت joojooo.com

شیدا
09-11-2008, 22:48
سلاو اقا دستت درد نکنه فقط یه چیزی با این فلشی که شما میگید میشه سایت هم طراحی کرد یا نه؟//


با نرم افزار Trendy Flash Site Builder که مدیران تو همین سایت گذاشتن میتونید سایت طراحی کنید

نمونه سایتی که با این نرم افزار طراحی شده
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنیدتوضیحات بیشتر

برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

ALIREZA4232
20-07-2009, 22:02
خوب دوستان گلم اگه میشه این اموزشهارو تو یه فایل pdf جمع کنید برای دانلود بذارید
من دایلاپ دارم پدم در میاد تا یه صفحه لود بشه
باتشکر فراوان