کدهای فلش

Little-Demon

Well-Known Member
با عرض معذرت ازهمگی . . .
آخرش ما نفهمیدیم این کد های ام ام بی داخل فلش کار می کنه یا نه؟ و اگه کار می کنه چه جوری
برای مثال یک دکمه در فلش بتونه در ام ام بی به صفحه بعد بره...

باور کنید پست های قدیمی تر در این مورد یا کار نمی کردند یا گنگ بودند ....

شرمنده اگه میشه فقط یک بار دیگه توضیح بدید . . .
 

ahmad906

Member
خوب دوست عزيز

شما بايد کمي به برنامه فلش آشنا باشيد براي وارد کردن کد !


اول از برنامه MMB يه شي HTML ايجاد مي کنيد .

html.jpg


بعد از 2 بار کليک کردن روي اون HTML يه صفحه باز ميشه که توش Broswe داره

Browes.jpg


که شما مي تونيد از دستور<SrcDir> استفاده کنيد يادتون نره که فايل فلش رو با پسوند SWF. آدرس بديد .


حالا يه شي Script ايجاد کنيد .

script%20.jpg


و هر دستوري که احتياج داريد بهش بدين (اينجا دستور من Next Page هست )

Scrpit2.jpg


يادتون نره که Label يا همون اسم Script رو به اون چيزي احتياج داريد تغيير بدين (در اينجا به Next تغييرش دادم)
دقت کنيد که اسم Script خيلي مهمه و در برنامه فلش بايد همين اسم رو تايپ کنيد (حتي حروف بزرگ و کوچک)
خوب Ok کنيد


حالا برنامه فلش رو باز کنيد و فايل خودتون رو Open کنيد و اين کد رو بهش بدين

{getURL("script:Next");

(در اينجا Next اسم همون Script هست و شما بايد اون اسمي که داريد به جاي اون بزاريد )

اگر فايل شما يه دکمه باشه مي تونيد اين کد رو بهش بدين که بعد از کليک کردن روي دکمه به صفحه بعدي بره
و اسم همون Script رو بهش بدين خيلي دقت کنيد که اشتباه تايپ نکنيد براي اطمينان همين کد رو کپي کنيد

on (release)
{getURL("script:Next");
}

button.jpg


حالا برنامه MMB رو اجرا کنيد و مي بينيد که بعد از کليک کردن بر روي دکمه به صفحه بعد خواهيد رفت

البته به زودي يه نمونه آماده مي کنم و براتون مي زارم

(البته شما مي تونيد به سليقه خودتون از اين کد استفاده کنيد)

اگه بازم متوجه نشديد به اينجا بريد
 
آخرین ویرایش:

Little-Demon

Well-Known Member
آقا نمی دونم از شما ا چه جوری تشکر کنم !!!!

دستتون درد نکنه . . .

واقعا ممنونم از لطفتون . . .
 
آخرین ویرایش:
آقا دستت درد نکنه کارم
فقط یه مشکلی هست اون هم راست کلیک فایلهای فلش هست که هنوز کار میکنه چون وقتی ما فایل فلش رو از قسمت فلش بیلدر میاریم میتونیم بهش بگیم که دیگه راست کلیکش کار نکنه
ممنون
یا علی
 

ahmad906

Member
خواهش مي کنم دوستان عزيز

خدا رو شکر که کارتون راه افتاد و همين کلي ارزش داره

-----------------------------
abdol_reza_133 راستشو بخواي خودم هم خيلي رو اين قضيه کار کردم اما نشد

بازم هم مي گردم اگه شد بهت خبرشو ميدم
 

Little-Demon

Well-Known Member
نا شکری نکن دیگه . . .

خواهش مي کنم دوستان عزيز

خدا رو شکر که کارتون راه افتاد و همين کلي ارزش داره

-----------------------------
abdol_reza_133 راستشو بخواي خودم هم خيلي رو اين قضيه کار کردم اما نشد

بازم هم مي گردم اگه شد بهت خبرشو ميدم

بابا همین هم که این بنده خدا کارمون رو راه انداخت خودش خیلی هست

حالا در آینده می تونیم خودمون به صورت های نامعلومی راست کلیک رو حذف کنیم که در جلسات آینده به عنوان یک تاپیک جدا براتون می گم.
 

ahmad906

Member
وظيفه بود دوست عزيز

اتفاقا من هم خيلي دنبال اين هستم که راست کليک رو بردارم اگه اين تاپيک رو زديد منو بي خبر نزاريد ممنون
 

Little-Demon

Well-Known Member
چشم دوست من حتما. . .

فقط یکم فرصت می خوام . . . به زودی این کار رو انجام می دهم.
 

Dj_reym0n

New Member
سلام دوستان
من يه فلش كارم ،ميخوايد يه روش بگم كه بتونيد راست كليك رو تو فلشتون ببنديد
فلشتون رو تو فلش باز كنيد و يك لايه جديد در صحنه اصليتون بسازيد ( منظورم از صحنه اصلي اينه كه توي هيچ سيمبولي نباشيد )
بعد در اولين فريم فلشتون كليك كنيد و اكشن رو باز كنيد و تو اونجا اين اسكريپتو بنويسيد
fscommand("showmenu","false") <==In Scripto benevisid
 

محمدمهدی

Well-Known Member
اوکی
درسته هم از شما و هم از احمد عزیز تشکر فراوان
ولی یه چیز بگم که کمی جسارته اگر تازه کارید و دوست دارید که فلش راحت بسازید از این برنامه استفاده کنین که با همون طریقی که آقای احمد هم گفت میشه راحت ارتباط برقرار کرد و هم........
اینو اینجا مطرح می کنم چون انجمن ام ام بی کارها به چیزای ساده هم نیاز دارن نه؟
3D Flash Animator 4 Release 6
کرکش رو اگه پیدا نکردین با یه روش ابدائی از خودم حلش کردم
 

shirini_forush

Well-Known Member
اون اسکریپتی که دی جی ریمون گفت دو تا گزینه رو حذف نمیکنه یکی تنظیمات و یکی درباره فلش پلیر.
برای حذف کامل باید از این کد برای نمایش فلش داخل html تون استفاده کنید:

HTML:
<object classid="clsid:D27CDB6E-AE6D-11CF-96B8-444553540000" id="obj1" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0" border="0" width="160" height="160">
	<param name="movie" value="myFlash">
	<param name="quality" value="High">
	<param name="play" value="false">
	<param name="loop" value="false">
	<param name="menu" value="false">
	<param name="wmode" value="transparent">
	<embed src="آدرس فایل فلش" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" name="obj1" quality="High" play="false" loop="false" menu="false" swliveconnect="true" wmode="transparent" width="160" height="160"></object>

اگر توضیحات بیشتر لازمه بفرمایید.
راستی چرا جای HTML از خود فلش آبجکت MMB استفاده نمیکنید؟
 

Little-Demon

Well-Known Member
خوب اول بگم که کد های شما رو هنوز امتحان نکردم..

همونطور که قبلا هم قول داده بودم در پست های قبل ..قرار بود من کد های راست کلیک رو بگزارم که متاسفانه یه نمونه پیدا کردم که فایل رو افتضاح می کرد ...حالا دیگه شما اومدی زحمت کشیدی ......گزاشتی ....ممنون.
استفاده در قالب شی html باعث میشه که ما بتونیم از کد های نوشته شه برای دکمه و هرچیز دیگه استفاده کنیم.....چون فلش فایل های html رو میشناسه نه فایل های ام ام بی ...پس شی html باعث برقراری صحیح ارتباط بین دستور URL ما در فلش و دستوراتی که در اسکریپت نوشته شده ..میشه ....
 

Little-Demon

Well-Known Member
ولی یه چیز دیگه هم هست ها ...من دقت نکرده بودم...اصلا حواسم نبود....این کد ها یکم راه رو دور میکنه....

چون اول ما باید یه فایل html بسازیم و داخل اون دستورات رو وارد کنیم بعد اون رو وارد ام ام بی کنیم ..درسته ..یا من امروز قاطی کردم..

حالا ما فقط میخوایم یه فایل فلش داشته باشیم ....در ضمن بجای نوشتن این کد ها هم موقع کامپایل فایل از داخل فلش اگه با html کامپایل بشه خودش این امکانات رو میزاره دست کاری کنیم .....ولی من این کار رو قبل کرده بودم...جواب نمی داد...

نظرات خودتون چیه آقای سفیر ؟ من درست گفتم ؟
 

shirini_forush

Well-Known Member
ای بابا من فکر کردم چه حکمتی در کاره!
کی گفته با فلش آبجکت و بدون HTML نمیشه به اسکریپت ها و... دسترسی داشت.
هم از تو MMB میشه به ActionScript دسترسی داشت هم از تو فلش به اسکریپت های MMB من قبلا این کار رو کردم!
 
بالا