تبليغاتX
آموزش مالتی مدیا بیلدر مولتی مدیا بیلدر
آموزش مالتی مدیا بیلدر مولتی مدیا بیلدر
آموزش مولتی مدیا بیلدر
و ... چَنتا نُخطه

و به ما ها گفتش ...

  " آفتابی لب درگاه شماست

          که اگر در بگشایید

                        به رفتار شما می تابد "

     ولی افسوس که در

                     دستگیره نداشت

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

پ . ن ' : فعلا همین

2 نوشته شده در  88/06/03ساعت   توسط شنزار | 
Script های مربوط به زمان

چون فردا می رم مدرسه و خوشحالم (؟؟؟) این مطلب رو براتون می ذارم !

نظر بدین ، سوال داشتین بپرسین و...

 : : :

این ها script   هایی هستند که مربوط به زمان هستند .

PageTimer("","")

ExitTimer("")

ScriptTimer("","")

RunScript("")

Pause("")

Return()

Refresh()

در آموزش های قبلی برخی از این کد ها استفاده کردیم اما در این بخش بیشتر به این script ها می پردازیم :

PageTimer("ms","PageLabel")

با اجرای این کد می توان پس از زمانی که تعیین می کنید به صفحه مورد نظر بروید . مثلا در این کد پس از گذشت 1000 میلی ثانیه (1 ثانیه) به صفحه ای که با Label آن را در قسمت دوم نوشته ایم (در اینجاpage 2  ) می رود :

PageTimer("1000","Page 2")

ExitTimer("ms")

این یک تایمر است که پس از گذشتن زمان مشخص شده پنجره بسته می شود (عمل Exit() انجام می شود) . در این کد پس از کذشتن یک دقیقه پس از اجرای این Script پنجره بسته خواهد شد .

ExitTimer("60000")

ScriptTimer("ObjectLabel","ms")

پس از گذشتن زمان تعیین شده Script مورد نظر اجرا می شود . در اینجا فقط منظور شئ Script نیست این کد مربوط به هر شئی که بتوان در آن Script مورد نظر خودتان را وارد کنید مثلا Text Button ، Rectangle و... می باشد . در قسمت اول نام شئ و در قسمت دوم زمان را می نویسیم . در مثال شئی با نام Script پس از 1 ثانیه اجرا می شود .

ScriptTimer("Script","1000")   

RunScript("ObjectLabel")

این کد مانند کد بالا عمل می کند با این تفاوت که بلافاصله Script را اجرا می کند .

RunScript("Script")

Pause("ms")

می انید که برای اجرای کد ها ، آنها از بالا به پایین خوانده می شود (بدون هیچ وقفه ای) . از این دستور برای وقفه در بین خطوط کد ها استفاده می شود .

Return()

اگر خطوط Script ها را مانند یک رشته سیم فرض کنیم ، دستور Return مانند کلیدی است که  این ارتباط و رسانایی بین رشته ها را قطع می کند . یا وقتی به این خط رسید بقیه خط ها را نمی خواند . از اینscript  می توانید در دستور شرطی If یا حلقه for استفاده کنید .

Refresh()

تقریبا از اسم این کد می توان به طرز کار آن پی برد . این Script در حلقه ها بسیار مفید است . مثلا در یک حلقه Normal در هنگام شمارش شما نمی توانید از کلید های دیگر استفاده کند . اما اگر در حلقه خود Refresh را جای دهید این مشکل برطرطرف می شود .

برای اجرای کد های نمونه زیر ، یک Text با نام Counter ایجاد کنید .

یک حلقه با Refresh :

For n=1 To 100000

  i=n

  DisplayValue("Counter","i")

  Refresh()

Next n

یک حلقه Normal  :

For n=1 To 100000

  i=n

  DisplayValue("Counter","i")

Next n

تغییری که در اجرای این دو حلقه وجود دارد کاملا محسوس است .

2 نوشته شده در  84/07/01ساعت   توسط شنزار | 

منظور خاصی ندارم از قرار دادن این عکس !

همین جوری! 

2 نوشته شده در  84/06/27ساعت   توسط شنزار | 
[عنوان ندارد !!! ]

بابا نگین (نگوئید) چرا کمه(کم است) مطلبات!

  1. برو یه نگاهی به آرشیو بنداز ;
  2. با این حجم کسترده نظرات آخه هر کی باشه حال نداره همین رو هم بنویسیه !

اما سعی می کنم بیشتر بنویسم . 

 

سوال : در باره ابزار فلش (FLASH) توضیح بده :

 

یکی از ابزار هایی که MMB در ورژن 4.9 آن را در نرم افزار قرار داد امکان گذاشتن فایل های با پسوند *.swf یا همون فلش است .

برای اینکار از Object | Create عنصر Flash را انتخاب کنید . و در مکان مناسب روی صفحه کلیک کنید . پنجره ای باز می شود که  می توانید تنظیمات مربوط به فلش را انجام دهید . خلاصه می نویسم :

Play: در صورت فعال بودن با اجرای برنامه ، فایل فلش  شروع به اجرا می کند .

Loop : به صورت حلقه ای اجرا می شود ، یعنی وقتی تموم شد دوباره اجرا شود . البته بعضی از فلش ها رو اینجوری درست می کنند که به فریم آخر دستوری مشابه این دستور نسبت می دهند تا stop شود : Stop();

بعد یه دکمه می سازند و این دستور رو بهش می دهند :

On(release) {

       gotoAndPlay(1);

}

یعنی برود به فریم 1 و شروع کند ، پس Loop نتیجه مطلوب ما را نخواهد داشت .

راستی کد های بالا action script های مربوط به برنامه Flash است .

Hide Menu: منویی که هنگام راست کلیک باز می شود را مخفی می کند .

Min. Menu: در صورتی فعال خواهد بود که Hide Menu غیر فعال باشد . این گزینه فقط آیتم های Setting … و About Macromedia Flash [version] را در منویی که هنگام راست کلیک باز می شود نشان می دهد .

Keep Aspect Ratio : فقط همون قسمت اصلی را نشان می دهد . یعنی اگر 300*200 تعریف شده باشد هر اندازه ای تنظیم کنیم خود به خود به نسبت 3*2 در می آید .

Preserve Original Size :   پس از زدن Ok  به اندازه اصلی بر می گردد .

Override Background color : تغییر رنگ پس زمینه فلش .

Run from frame : اجرا شدن فلش از فریم دلخواه . (فقط شماره فریم رو بنویسید)

Quality  : وضوح تصویر را در 3 حالت تنظیم می کند .

 

Script های مربوط به FLASH  و کنترل MMB بوسیله فایل های فلش (برنامه نویسی با Flash MX) را ان شا الله تا پنج شنبه خواهم گذاشت .

2 نوشته شده در  84/06/27ساعت   توسط شنزار | 

زیاد که نه ! اصلا سخت نیست ! روش فکر کنید تا جواباش رو بذارم !

 

 

سوال ۱. برنامه ای بسازید که با وارد کردن 3 عدد به عنوان 3 ضلع مثلث بگوید که این مثلث قائم الزاویه هست با نه ؟ (با استفاده از قضیه فیثاغورس)

 

سوال ۲ . ساعتی بسازید که ساعت ، دقیقه و ثانیه را وارد می کنیم و در همان زمانی که ما مشخص کردیم  یک موسیقی پخش کند . (برای پخش موسیقی از این Action script استفاده کنید : AudioOpen("") ) .

 

سوال ۳ . یک کلید بسازید که نام آن Play است . با کلیک کردن روی آن یک موسیقی پخش می شود و همچنین نام آن به Stop تغییر می کند که با کلیک کردن دو باره موسیقی قطع می شود . (برای قطع شدن موسیقی از این Action script استفاده کنید : AudioStop("") ) .

 

سوال ۴ . برنامه ای بسازید که مینیمم وماکزیمم بین دو عدد را به  دست آورد و در دو خروجی مجزا (Text) نمایش دهد .

 

سوال ۵ . N تا خط صفحه را به چند قسمت تسیم می کند ؟

سوال ۶. یک برنامه که پنجره فرمت ویندوز را 100000 بار در ثانیه نشان دهد !

2 نوشته شده در  84/06/26ساعت   توسط شنزار | 

سلام !

اول از همه بگم که : مرگ من نظر بذارید این همه اینا رو می نویسم  آخرش 2 تا نظر !

مطلب امروز را در آینده ، کامل در 2 قسمت توضیح خواهم داد .

جالبه بخونید .

برنامه ای می نویسیم که یکی یکی (هر نیم ثانیه) کد های ASCII را و  همان شکل خروجی اش را نشان می دهد .

دو تا Text درست کنید و نام های آنها را Text1 و Text بگذارید . یک کلید هم برای Start بگذارید و این Script  ها را در کلید قرار دهید . ( اینو هم بکم کد های ASCII از 0 تا 255 است)

For -1 To 255

  i=i+1

  string$=CHR(i)

  LoadText("Text","string$")

  DisplayValue("Text1","i")

  Pause("500")

Next

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

کل برنامه به خاطر CHR است .

توضیح خواهم داد !

نظر یادتون نره !

2 نوشته شده در  84/06/23ساعت   توسط شنزار | 
 
صفحه نخست
پست الکترونیک
آرشیو
درباره وبلاگ
قانون کپی رایت ما اینجوریه : باشعور ترين مردم کساني اند که ياد مي گيرند و بي شعور ترين آنان اند که بي اجازه کپي برداري مي کنند

نوشته های پیشین
شهریور 1388
مهر 1384
شهریور 1384
مرداد 1384
پیوندها
مالتی مدیا بیلدر -ناصر-
  مایکرو نت
  دلفی
  .: سایت آموزشی همکلاسی :.
  پرشین یاهـــــــو
  همه
  آرش باحال
  آموزش کامپیوتر
 
 

 RSS

POWERED BY
BLOGFA.COM

طراح قالب
دیجیتال کیوان