次の方法で共有


高度な操作の概要

このセクションでは、アプリケーションの高度な操作について説明します。

使いやすさのために、アプリケーションに複雑な操作を追加して、オブジェクトを細かい粒度で操作できるようにする必要がある場合があります。 次のセクションでは、高度な操作について説明します。

高度な拡張

次の図は、拡張の 2 つの解釈を示しています。

オブジェクトの中心点の周りの単純な展開と、操作の中心点を中心にした高度な展開を示す図

例 A では、単純な展開の例では、オブジェクトは中心点を中心に展開されます。 例 B では、オブジェクトは操作の中心点を中心に展開されます。

高度な回転

次の図は、回転の 2 つの解釈を示しています。

2 種類の 1 本指の回転を示す図:中心の周囲または端の周囲、回転と平行移動の両方を含むエッジ

例 A では、単純な回転の例では、オブジェクトはその中心点を中心に回転します。 例 B では、オブジェクトは操作の中心点を中心に回転します。 複雑な回転の詳細については、「 高度な 回転」セクションを参照してください。

高度な翻訳

次の図は、翻訳の 2 つの解釈を示しています。

回転せずにオブジェクトを移動する単純な平行移動と、移動と回転を含む高度な平行移動を示す図

例 A では、単純な変換の例では、オブジェクトは回転せずに移動されます。 例 B では、オブジェクトの接触点の位置に応じて、平行移動中にオブジェクトが回転します。 「1 本指の回転」の説明に従って 1 本指の回転を有効にした場合は、複雑な翻訳を有効にすることができます。

操作