رفتن به مطلب
بخش Unity به انجمن اضافه شد
  • 0

تایمر معکوس یا عادی


vistamobile

سوال

این سومین سوال امروزمه!! قبلیا تا حدی حل شد. یه نگاه به تصویر زیر بندازین :

Untitled.png

خوب نگاه کردین؟ خوب من میخوام یه تایمر بزنم تو اکتویتیم که 

1 - با عوض شدن لی اوت ها عوض نشه

2- تایمر برای کاربر قابل مشاهده باشه

3- با تموم شدن زمانش، یه لی اوت رو باز کنه

 

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

:gol:  :gol:  :gol:  :gol:  :gol:  :gol:  :gol:  :gol:  :gol:  :gol:  :gol: 

 

 

لینک ارسال
به اشتراک گذاری در سایت های دیگر

4 پاسخ به این سوال تاکنون داده شده است

ارسال‌های توصیه شده

 

سلام.

یعنی چی با عوض شدن لایوت عوض نشه؟؟ چی عوض نشه؟

لینک ارسال
به اشتراک گذاری در سایت های دیگر

یعنی تایمره صفر نشه. یعنی مثلا میزنیم یک دقیقه و این یک دقیقه خودش بره جلو. ما تو اکتیوتی چندتا لی اوت داریم. میخوام تایمره با عوض شدن لی اوتها تغییر نکنه.  :eynak:  یعنی اون زمان خودشو بره جلو تا تموم میشه

لینک ارسال
به اشتراک گذاری در سایت های دیگر

آها ، شک داشتم میخواستم مطمئن بشم.خب
 
خب ، فرض کن یک اکتیویتی داریم به همراه یک سرویس ، یعنی سرویس رو باید ایجاد بکنی.
توی سرویس باید یه تایمر باشه که به فرض اینتروال اش: 1000 هست ، به محض اجرا شدن اکتیویتی باید سرویس رو اجرا بکنی تا تایمر سرویس به کار خودش شروع بکنه.
یه متغیر با در پراسز سرویس تعریف بشه و در تایمر سرویس به اون متغیر هربار یک واحد اضافه بشه.
 
حب ، جالا همینجا ، اکتیویتی ماهم تایمر داره ، که چون اینتروال اون تایمر 1000 هست ، اینم همینو میذاریم.
حالا تایمر سرویس که داره یکسره کار خودشو میکنه درسته؟؟
پس تو ساب تایمر اکتیویتی مینویسیم که:
Sub time_Tick
	label1.text=servicename.motaghayer
End Sub

یعنی اون مقداری که داره هی به متغیر داخل سرویس عوض میشه رو بگیره بده به لیبل. حالا هرکاری بکنی باز تایمر 0 نمیشه ، چون داره کارش تو سرویس انجام میشه و با این تایمر اکتیویتی داره مقدار اون متغیره که بهش یک واحد اضافه میشه گرتفته میشه.

 

-------------------------------

بقیه هم که دیگه خودت باید بدونی ، وقتی لیبل1=فلان زمان شد ، یه اتفاقی بیفته.

 

زمان هم که همش داره برای کاربر تو لیبل نمایش داده میشه.

لینک ارسال
به اشتراک گذاری در سایت های دیگر

داداش دمت گرم. من برم یکم سر به سر کدها بزارم.  :gol:  راستی نشد تایپک رو بالا میارم بیشتر توضیح میخوام :gol:


لینک ارسال
به اشتراک گذاری در سایت های دیگر

بایگانی شده

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

  • کاربران آنلاین در این صفحه   0 کاربر

    • هیچ کاربر عضوی،در حال مشاهده این صفحه نیست.
×
×
  • اضافه کردن...