คำถามติดแท็ก animation

ภาพเคลื่อนไหวคือการแสดงลำดับของภาพอย่างรวดเร็วเพื่อสร้างภาพลวงตาของการเคลื่อนไหวหรือการเปลี่ยนแปลง

4
วิธีการทำให้ภาพเคลื่อนไหวจางลงในการเปลี่ยนกิจกรรม
ฉันกำลังเข้ารหัสเอฟเฟกต์การเปลี่ยนแปลงระหว่างกิจกรรมโลโก้และกิจกรรมหลักของฉัน แต่ฉันมีปัญหาว่าก่อนที่จะหายไปกิจกรรมจะย้ายไปด้านบน: <?xml version="1.0" encoding="utf-8"?> <set xmlns:android="http://schemas.android.com/apk/res/android" android:shareInterpolator="false" > <alpha android:duration="2000" android:fromAlpha="0.0" android:toAlpha="1.0" > </alpha> </set> ฉันจะปรับปรุงโค้ดนี้อย่างไรเพื่อให้ได้เอฟเฟกต์หายไปเท่านั้น

10
CSS3 เทียบเท่ากับ jQuery slideUp และ slideDown?
แอปพลิเคชันของฉันทำงานได้ไม่ดีกับ slideDown และ slideUp ของ jQuery ฉันต้องการใช้ CSS3 ที่เทียบเท่าในเบราว์เซอร์ที่รองรับ เป็นไปได้ไหมโดยใช้การเปลี่ยน CSS3 เพื่อเปลี่ยนองค์ประกอบจากdisplay: none;ไปเป็นdisplay: block;ในขณะที่เลื่อนรายการลงหรือขึ้น
89 jquery  css  animation 

4
จะยกเลิก UIView ภาพเคลื่อนไหวแบบบล็อกได้อย่างไร?
ฉันได้ค้นหาสิ่ง SO มากมายและในข้อมูลอ้างอิงของ Apple แต่ก็ยังไม่สามารถจัดการปัญหาของฉันได้ สิ่งที่ฉันมี: หน้าจอที่มี 2 UIImageViewวินาทีและ 2 UIButtonวินาทีเชื่อมต่ออยู่ แอนิเมชั่น 2 ประเภท: ปรับขนาดขึ้นแล้วลงของแต่ละภาพทีละภาพเพียงครั้งเดียว viewDidLoad เมื่อกดปุ่ม (ปุ่มแบบกำหนดเองที่ซ่อนอยู่ 'ด้านใน' ของแต่ละปุ่มUIImageView) จะทำให้เกิดภาพเคลื่อนไหวของภาพเคลื่อนไหวที่เหมาะสมUIImageViewเพียงปุ่มเดียวไม่ใช่ทั้งสองอย่าง (ปรับขนาดขึ้นแล้วลงด้วย) ขณะที่ฉันเขียนสำหรับ iOS4 + ฉันได้รับคำสั่งให้ใช้แอนิเมชั่นแบบบล็อก! สิ่งที่ฉันต้องการ: ฉันจะยกเลิกภาพเคลื่อนไหวที่กำลังทำงานอยู่ได้อย่างไร ฉันสามารถยกเลิกได้แล้ว แต่สุดท้าย ... : / นี่คือข้อมูลโค้ดของฉัน: [UIImageView animateWithDuration:2.0 delay:0.1 options:UIViewAnimationOptionAllowUserInteraction animations:^{ isAnimating = YES; self.bigLetter.transform = CGAffineTransformScale(self.bigLetter.transform, 2.0, 2.0); } completion:^(BOOL finished){ …

23
ภาพเคลื่อนไหวของ Android ไม่เกิดซ้ำ
ฉันกำลังพยายามสร้างแอนิเมชั่นง่ายๆที่จะเล่นซ้ำหลาย ๆ ครั้ง (หรือไม่สิ้นสุด) ดูเหมือนว่าandroid:repeatCountจะไม่ทำงาน! นี่คือแหล่งข้อมูลภาพเคลื่อนไหวของฉันจาก/res/anim/first_animation.xml: <?xml version="1.0" encoding="utf-8"?> <set xmlns:android="http://schemas.android.com/apk/res/android" android:shareInterpolator="false" android:repeatCount="infinite" > <scale android:interpolator="@android:anim/decelerate_interpolator" android:duration="500" android:fromXScale="1.0" android:fromYScale="1.0" android:toXScale="1.2" android:toYScale="1.2" android:pivotX="50%" android:pivotY="50%" android:fillAfter="false" /> <scale android:interpolator="@android:anim/accelerate_interpolator" android:startOffset="500" android:duration="500" android:fromXScale="1.2" android:fromYScale="1.2" android:toXScale="1.0" android:toYScale="1.0" android:pivotX="50%" android:pivotY="50%" android:fillAfter="false" /> </set> ก่อนอื่นควรปรับขนาดภาพจาก 1.0 ถึง 1.2 ขนาดใน 500 มิลลิวินาที จากนั้นปรับขนาดกลับเป็น 1.0 ใน 500 มิลลิวินาที …

4
ฉันจะทำให้ View.setVisibility (GONE) เคลื่อนไหวได้อย่างไร
ฉันต้องการที่จะทำให้การAnimationสำหรับการเมื่อได้รับมันของชุดการแสดงผลView GONEแทนที่จะหายไปเพียงอย่างเดียวViewควร 'ยุบ' ฉันลองสิ่งนี้โดยมีScaleAnimationการViewยุบ แต่การจัดวางจะปรับขนาดพื้นที่หลังจาก (หรือก่อนหน้า) Animationจุดหยุด (หรือเริ่มต้น) เท่านั้น ฉันจะทำAnimationเช่นนั้นได้อย่างไรในขณะที่เคลื่อนไหวส่วนล่างViewจะอยู่ด้านล่างเนื้อหาโดยตรงแทนที่จะมีช่องว่าง

1
พล็อต gganimate ที่จุดพักและเส้นจางหาย
นี่คือตัวอย่างที่ทำซ้ำได้ของสแตติกพล็อตซึ่งฉันต้องการทำให้เคลื่อนไหว (ฉันต้องการแสดงให้เห็นว่าตัวเก็บตัวอย่าง MCMC ทำงานอย่างไร) library(tidyverse) library(gganimate) set.seed(1234) plot_data <- tibble(x=cumsum(rnorm(100)), y=cumsum(rnorm(100)), time=1:length(x)) ggplot(data=plot_data, aes(x=y, y=x)) + geom_point() + geom_line() สิ่งที่ฉันต้องการเห็นคือจุดที่มองเห็นได้เมื่อวาดและจางไปเล็กน้อย (เช่น alpha เริ่มจากเช่น 1 ถึง 0.3) หลังจากนั้นในขณะที่จะมีบรรทัดที่แสดงประวัติล่าสุดเท่านั้น ประวัติล่าสุดที่จางหายไปน้อยกว่าและหายไปเพียงไม่กี่ก้าวก็หายไปโดยสิ้นเชิง) ต่อไปนี้บรรลุสิ่งที่ฉันต้องการมากขึ้นหรือน้อยลงสำหรับจุดของฉัน (ดังนั้นในความรู้สึกฉันแค่ต้องการเพิ่มเส้นสีซีดจางลงในจุดเชื่อมต่อสองสามจุดสุดท้าย - จุดที่ซีดจางช้ากว่าในบางเฟรมจะยิ่งดีกว่า) ggplot(data=plot_data, aes(x=y, y=x)) + geom_point() + transition_time(time) + shadow_mark(past = T, future=F, alpha=0.3) สิ่งที่ฉันกำลังดิ้นรนคือจะเพิ่มพฤติกรรมที่แตกต่างกันสองอย่างสำหรับสอง geoms เช่นจุดและเส้น เช่นในจุดด้านล่างจุดหายไป (ฉันไม่ต้องการให้) …
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.