رفتن به مطلب
  • 0

سئوال در مورد انیمیشن


alireza_066

سوال

سلام دوستان من اومدم توی برنامم 4 تا باتون گذاشتم برای این 4 تا کاری کردم که وقتی روش کلیک میشه یه انیمیشن الفا اجرا میشه میخوام وقتی روی مثلا باتون در باره کلیک شد انیمیشن باتون انجام بشه و بعدش بره به اون اکتویتی که براش تعریف کردم

 

اما مشکلم اینجاست وقتی اکتیوتی تعریف نمیکنم انیمیشن رو نشون میده اما تا تعریف میکنم انیمیشن رو نشون نمیده میشه راهنمایی کنید اینم کد 

	anim1.InitializeAlpha("mazhabi",1,0)
	anim1.Duration = 250
	anim1.RepeatCount = 2
	anim1.RepeatMode = anim1.REPEAT_REVERSE
	anim1.Start(mazhabi)
لینک ارسال
به اشتراک گذاری در سایت های دیگر

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

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

سلام.

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

کد اجرای اکتیویتی رو توی رویداد اتمام انیمیشن قرار بدید:

Sub mazhabi_AnimationEnd
	StartActivity(sFileName)
End Sub
لینک ارسال
به اشتراک گذاری در سایت های دیگر

@@پژمان نیکروان,

 

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

Sub sarasari_Click
StartActivity(leran)	
End Sub
Sub b1_AnimationEnd
	anim1.InitializeAlpha("sarasari",1,0)
	anim1.Duration = 200
	anim1.RepeatCount = 1
	anim1.RepeatMode = anim1.REPEAT_REVERSE
	anim1.Start(sarasari)
End Sub  
لینک ارسال
به اشتراک گذاری در سایت های دیگر

درود،

شما فقط کد اجرای اکتیویتی رو در رویداد اتمام انیمیشن b1_AnimationEnd قرار بدید، نه تمام کدها.

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

 

@@پژمان نیکروان,

 

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

Sub sarasari_Click
StartActivity(leran)	
End Sub
Sub b1_AnimationEnd
	anim1.InitializeAlpha("sarasari",1,0)
	anim1.Duration = 200
	anim1.RepeatCount = 1
	anim1.RepeatMode = anim1.REPEAT_REVERSE
	anim1.Start(sarasari)
End Sub  

برعکس انجام دادی که برادر.

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

در ضمن اگه sarasari اسم باتن شما هست باید داخل anim1.Start قرار بگیره ، و دیگه برای اسم event از این اسم استفاده نکنید.

این کد برای شما

Sub sarasari_Click
anim1.InitializeAlpha("anim1",1,0)
	anim1.Duration = 200
	anim1.RepeatCount = 1
	anim1.RepeatMode = anim1.REPEAT_REVERSE
	anim1.Start(sarasari)
End Sub
Sub anim1_AnimationEnd
StartActivity(leran)	
End Sub  
لینک ارسال
به اشتراک گذاری در سایت های دیگر

بایگانی شده

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

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

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