Fa ارتباط فلش با mmb

noorabas

Active Member
باز هم سلام
شايد اين سوال تكراري باشه ام من هر چي گشتم جواب درست و درموني براش پيدا نكردم
اما سوال:
دوستان خوب!
چه طور دكمه اي در فلش تعبيه كنيم كه با فشردن اون دستوري در مالتي مديا بيلدر اجرا بشه.
در صورت امكان هم سورس فلش بذارين و هم سورس ام ام بي !!!!!!

با عرض معضرت به خاطر زحمات بنده.
متشكرم.
 

reza_stb2002

New Member
سلام
ببینید تو فلش تو قسمت اکشن اون دکمتون میرید واینو مینویسید
کد:
[U][SIZE=3]on (release)
{
fscommand ("mmb","RunScript(\"Fire\")");
}
[/SIZE][/U]
حالا تو بیلدر توی فایل کاریتون یه اسکریپت به اسم Fire درست میکنید حالا هر چی تواین اسکریپت باشه وقتی روی اون دکمه فلش کلیک بشه اجرا میشه
به دو مورد دقت کنید یکی اینکه اسامی باید عین هم باشه در اینجا fire قبول نیست
دوم اینکه بدیهیه که باید این فلش توی پروژتون باشه
موفق باشید
یا علی
 

noorabas

Active Member
ممنونم رضا جان
غير اون اين مثال ها هم به درد مي خوره.
البته توجه كنيد من با بعضي ورژن هاي ام ام بي امتحان كردم نشد اما حالا از ورژن 4.9.8.13 استفاده كردم و جواب داد
توي سويش مكس يك دكمه تعبيه كنيد و بنا به نياز خودتون اين پارامتر ها رو وارو كنيد .
اجراي اسكريپ
on (release) {
fscommand ("mmb","RunScript(\"Script Name\")");
}

رفتن به صفحه مورد نظر :
on (release) {
fscommand ("mmb","Page(\"Page Name\")");
}
**************************************براي رفتن به صفحه بعد :
on (release) {
fscommand ("mmb","NextPage()");
}
**************************************براي رفتن به صفحه قبل :
on (release) {
fscommand ("mmb","PrevPage()");
}

ما به محبان علي و عمر
هيچ نگوييم ز خير و ز شر
حشر محبان علي با علي
حشر محبان عمر با عمر

 

moalla

Member
برای استفاده از فلش تو mmb دوتا دستور دیگه هم توی بیلدر هست که خیلی کمک میکنه:
falshgetvar
falshsetvar
که توی پوشه مثالهای mmb مثال هردوتاش هست. مثلا با استفاده از این دوتا دستور میتونید متنهای بین باکسهای فلش و یا mmb رو به هم انتقال بدید.
من توی این تاپیک سورس فایل سویش و mmb رو گذاشتم که اگه خواستید میتونید مثالش رو باز کنید که تا اونجایی که یادمه از هر دو دستور بالا هم توش استفاده کرده بودم
http://forum.majidonline.com/showthread.php?t=144769
 

alireza_030391

New Member
سلام
ببینید تو فلش تو قسمت اکشن اون دکمتون میرید واینو مینویسید
کد:
[U][SIZE=3]on (release)[/SIZE][/U]
[U][SIZE=3]{[/SIZE][/U]
[U][SIZE=3]fscommand ("mmb","RunScript(\"Fire\")");[/SIZE][/U]
[U][SIZE=3]}[/SIZE][/U]
حالا تو بیلدر توی فایل کاریتون یه اسکریپت به اسم Fire درست میکنید حالا هر چی تواین اسکریپت باشه وقتی روی اون دکمه فلش کلیک بشه اجرا میشه
به دو مورد دقت کنید یکی اینکه اسامی باید عین هم باشه در اینجا fire قبول نیست
دوم اینکه بدیهیه که باید این فلش توی پروژتون باشه
موفق باشید
یا علی
سلاااااااااااااااام رضا جان خوووووووووووووووووووفی ؟
عزیزم تو این چیزی که شما فرمودین یه جاش نوشتین mmb این چیزی که نوشتین یعنی چی ؟ یعنی اسم نرم افزار رو باید تو اونجا بنویییییییییییییسیم ؟ بعد یه سوال دیه این دستور تو فایل خوروجیه آخر هم خوب کار می کنه ؟
با تشکر زیاااااااااااااااااااااااااااااااااااااااااااااد
:oops:
 

moalla

Member
سلاااااااااااااااام رضا جان خوووووووووووووووووووفی ؟
عزیزم تو این چیزی که شما فرمودین یه جاش نوشتین mmb این چیزی که نوشتین یعنی چی ؟ یعنی اسم نرم افزار رو باید تو اونجا بنویییییییییییییسیم ؟ بعد یه سوال دیه این دستور تو فایل خوروجیه آخر هم خوب کار می کنه ؟
با تشکر زیاااااااااااااااااااااااااااااااااااااااااااااد
:oops:

اون کلمه mmb همیشه باید به همین صورت باشه. یعنی اگه میخواید برای مولتی مدیا بیلدر دستور بفرستید حتما باید اون رو به همین شکل بنویسید.
تو فایل خروجی هم بخوبی کار میکنه. من تمام پروژه هام اکثرا فلش هستند و مشکلی از این جهت نداشتم. البته باید هنگام اجرای فایلتون فلش پلیر هم نصب بشه که یکم کار رو سخت میکنه. توی یه تاپیک جدا حل این مشکل رو کامل توضیح داده بودم
اگه میخواید پروژه مولتی مدیای جذابی داشته باشید توصیه میکنم حتما از امکانات فلش و افکتهای اون استفاده کافی رو بکنید
 

alireza_030391

New Member
اون کلمه mmb همیشه باید به همین صورت باشه. یعنی اگه میخواید برای مولتی مدیا بیلدر دستور بفرستید حتما باید اون رو به همین شکل بنویسید.
تو فایل خروجی هم بخوبی کار میکنه. من تمام پروژه هام اکثرا فلش هستند و مشکلی از این جهت نداشتم. البته باید هنگام اجرای فایلتون فلش پلیر هم نصب بشه که یکم کار رو سخت میکنه. توی یه تاپیک جدا حل این مشکل رو کامل توضیح داده بودم
اگه میخواید پروژه مولتی مدیای جذابی داشته باشید توصیه میکنم حتما از امکانات فلش و افکتهای اون استفاده کافی رو بکنید
سلام دوووووووووووووست عزیز :
از راهنماییت ممنون یعنی خیلی خیلی خیلی ممنون :green:
می تونی اوووون یکی تاپیک رو هم معرفی کنی ؟
باتشکر
:rose:
 

shahandeh

Member
ممنونم رضا جان
غير اون اين مثال ها هم به درد مي خوره.
البته توجه كنيد من با بعضي ورژن هاي ام ام بي امتحان كردم نشد اما حالا از ورژن 4.9.8.13 استفاده كردم و جواب داد
توي سويش مكس يك دكمه تعبيه كنيد و بنا به نياز خودتون اين پارامتر ها رو وارو كنيد .
اجراي اسكريپ
on (release) {
fscommand ("mmb","RunScript(\"Script Name\")");
}

رفتن به صفحه مورد نظر :
on (release) {
fscommand ("mmb","Page(\"Page Name\")");
}
**************************************براي رفتن به صفحه بعد :
on (release) {
fscommand ("mmb","NextPage()");
}
**************************************براي رفتن به صفحه قبل :
on (release) {
fscommand ("mmb","PrevPage()");
}



این رو من هر چی امتحان میکنم نمیره به صفحه های دیگه :cry:
on (release) {
fscommand ("mmb","Page(\"Page Name\")");
} رو امتحان میکنم ولی نمیشه!!!
من میخوام مثلا بره به صفحه 213، ولی فلش رو هی تکرار میکنه!!!
به من بگید چیکار کنم؟!؟!
 

evil_gates

اين نيز بگذرد ...
دوست عزيز
كدها درسته شما احتمالا يا تو تايپ دستورات دقيق عمل نميكنيد. يا اينكه اصلا نام صفحه‌اي كه به جاي Page name ميديد نام صحيحي نيست.

ضمن اينكه همونطور كه اشاره شده تو ورژن‌هاي قديمي mmb اين دستور قابل اجرا نيست. مطمئن هستيد از آخرين نسخه mmb استفاده ميكنيد؟
 

جدیدترین ارسال ها

بالا