Circle Transition in Motion Canvas
這是一個 Motion Canvas 的轉場函數,使用後會有一個圈圈從畫面中間出現並放大,圈圈外是前一個場景,圈圈內是新的場景
範例:
|
|
使用:
|
|
) as Circle view.add(circle) yield* circle .compositeOperation('destination-atop') // keypoint .size(new Vector2(3 * r, 3 * r)) // 2r is diameter, set to 3r for better appearance .scale(0.000001) // this must be a value not 0, but small enough to be invisible .fill('black') // the circle nned a color const endTransition = useTransition( ctx => {}, ctx => {}, ) yield* circle.scale(1, duration) endTransition() yield* circle.scale(0) circle.remove() } 使用:\n">
這是一個 Motion Canvas 的轉場函數,使用後會有一個圈圈從畫面中間出現並放大,圈圈外是前一個場景,圈圈內是新的場景
範例:
|
|
使用:
|
|