2017-12-27 12 views
-1

私はSwiftでアプリケーションを作成しています。私は自分のロゴを表示する紹介画面を作りたいと思います。私はロゴを画面に押しつけて亀裂を発生させ、その亀裂がゆっくりと成長するようにします。私はロゴを落とす(ロゴのUIViewを特定のポイントに縮小することによって)ことが分かったと思うが、叩き落とすことから形成されるクラックをどのように作成するかを決めるのは難しい。ビューを使用しますか?迷っています。Swift Slamming Logoアニメーション

これは私が何をしたいのか分かっている最も近いものです。残念ながら、私はこのソフトウェアを持っていません。 https://www.youtube.com/watch?v=bh2y0Xs4IWA

答えて

0

これまでにも同様の効果がありました。そして、亀裂を達成するために、成長する亀裂の複数のイメージを作成し、そのスクリーンクラックのための画像の配列を作成した。あなたがしなければならないのは、imageViewがあればイメージをアニメーション化することだけです。

これ以外の方法は、実際には線だけでアニメーション化するため、実際には難しくないコードで実際にクラックを描くことです。しかし、私の経験では、最初の方法を使用するだけで、使用するイメージにPSやそれに相当するものを使用した効果がたくさんあるので、はるかに良い効果が得られます。

+0

私は理解すると思います!ありがとう! –

+0

ご不明な点がありましたらお知らせください – OverD

1

私はlottieのような第三者と行くことをお勧めします。ロッテファイルにはアニメーションがありますが、アニメーションを手伝うためにデザイナーにメッセージを送ることもできます。その非常にシンプルで使いやすい。

https://www.lottiefiles.com/

あなたも私のプロフィールをチェックアウトすることができます:

https://www.lottiefiles.com/parameshvadivel

Lottieアニメーションがbodymoving拡張子を使用して後遺症で行うとXcodeで使用するJSONファイルとしてエクスポートされます。

+0

いいアニメーション、私はむしろそれらを自分で作成したいと思います。 –

+0

すばらしい、ありがとう... :) – PvDev

関連する問題