メインコンテンツまでスキップ
バージョン: 2.0.0-preview

回転3D

指定した中心点を基準にレイヤーを 3D 空間で回転させます。深度 でパースの強さを制御します。

ライブラリでの場所

「ライブラリ」 → トランスフォーム → 回転3D

プロパティ

X回転 (RotationX)

X 軸まわりの回転(度)。

  • 型: float
  • 既定値: 0
  • アニメーション:

Y回転 (RotationY)

Y 軸まわりの回転(度)。

  • 型: float
  • 既定値: 0
  • アニメーション:

Z回転 (RotationZ)

Z 軸まわりの回転(度)。

  • 型: float
  • 既定値: 0
  • アニメーション:

中心X (CenterX)

回転中心の X 座標。

  • 型: float
  • 既定値: 0
  • アニメーション:

中心Y (CenterY)

回転中心の Y 座標。

  • 型: float
  • 既定値: 0
  • アニメーション:

中心Z (CenterZ)

回転中心の Z 座標。

  • 型: float
  • 既定値: 0
  • アニメーション:

深度 (Depth)

パース深度。大きいほどパースが強くかかります。

  • 型: float
  • 既定値: 500
  • アニメーション:

使い方

3D カードフリップ・ページめくり・キューブ面の演出などに使います。深度 を大きくするとパースが強調され、小さくすると平行投影に近づきます。

ソース

src/Beutl.Engine/Graphics/Transformation/Rotation3DTransform.cs