View Full Version : ایجاد چرخش در محور x ها
  
hamedg1366
چهارشنبه 07 آبان 1393, 11:49 صبح
با سلام و خسته نباشید
دوستان عزیز چطور میشه از انیمیشن طوری استفاده کرد که تصویر فقط در محور X ها چرخش داشته باشه ( فقط در محور  x دور خودش بچرخه)
(به عنوان مثال تصویر از 0 تا -180 درجه در محور X ها بچرخه و در محور Y چرخشش همیشه 0 باشه)  
مثل زمین که فقط به دور خودش میچرخه
با تشکر از همه دوستان عزیز
hamedg1366
چهارشنبه 07 آبان 1393, 22:27 عصر
up...
(با عرض پوزش:افسرده:)
dasssnj
جمعه 09 آبان 1393, 07: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.