View Full Version : ایجاد چرخش در محور x ها
hamedg1366
چهارشنبه 07 آبان 1393, 10:49 صبح
با سلام و خسته نباشید
دوستان عزیز چطور میشه از انیمیشن طوری استفاده کرد که تصویر فقط در محور X ها چرخش داشته باشه ( فقط در محور x دور خودش بچرخه)
(به عنوان مثال تصویر از 0 تا -180 درجه در محور X ها بچرخه و در محور Y چرخشش همیشه 0 باشه)
مثل زمین که فقط به دور خودش میچرخه
با تشکر از همه دوستان عزیز
hamedg1366
چهارشنبه 07 آبان 1393, 21:27 عصر
up...
(با عرض پوزش:افسرده:)
dasssnj
جمعه 09 آبان 1393, 06:01 صبح
در اندروید 3.1 به بالا کار میده :
(یادت نره که باید myimageview را خودت مقدار دهی کنی .)
( حتما لازم نیست Image view باشه . از باتن و تکست ویو و ... هم میشه استفاده کرد . کل ویو ها فکر کنم این قابلیت را دارند)
myimageview.animate()
.rotationX(-180)
.setInterpolator(new AccelerateDecelerateInterpolator())
.setDuration(1500).setListener(new AnimatorListener() {
@Override
public void onAnimationStart(Animator animation) {
}
@Override
public void onAnimationRepeat(Animator animation) {
}
@Override
public void onAnimationEnd(Animator animation) {
}
@Override
public void onAnimationCancel(Animator animation) {
}
});
با rotationX مقدار چرخش X ها و با rotationY مقدار چرخش Y ها و با setDuration مقدار زمان انیمیشن را تعیین می کنیم . کد ها را نگاه کن ، کار باهاش راحته .
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.