私はiOSアプリケーションに取り組んでおり、CoreAnimationを使用しています。
CATransform3DMakeTranslation、CGFloat tx、CGFloat ty、CGFloat tzのパラメータを誰か説明してもらえますか?
txとtyはオブジェクトのx座標とy座標を表していると思いますが、「tz」とは何ですか?
よろしくお願いします、ダン。
私はiOSアプリケーションに取り組んでおり、CoreAnimationを使用しています。
CATransform3DMakeTranslation、CGFloat tx、CGFloat ty、CGFloat tzのパラメータを誰か説明してもらえますか?
txとtyはオブジェクトのx座標とy座標を表していると思いますが、「tz」とは何ですか?
よろしくお願いします、ダン。
パラメータは、変換のtz
深さ、つまり変換によってレイヤーが画面の「内外」に移動する量を制御します。通常、これによって状況が大きく変わることはなく、レイヤーが他のレイヤーの上または下に表示されるだけです。ただし、コア アニメーションを使用して遠近法で完全な 3D レンダリングを行うことは完全に可能です。例については、このブログを確認してください。
http://watchingapple.com/2008/04/core-animation-3d-perspective/