回転インタラクターの作成

回転インタラクターは、記号のオブジェクト上でマウスを動かし、記号オブジェクトを回転させるために使用されます。回転インタラクターは、バインディングされるパラメーターの値を変更します。このパラメーター値の変更は、パラメーターにバインディングされているオブジェクトでの回転変換を行うために使用されます。例えば、マウスをダイヤル記号上で回転させると、ダイヤル・ノブは、マウスとともに回転します。
回転インタラクターを記号に追加するには、以下の手順に従います。
  1. Symbol Editor で、新しい記号を作成します。
    詳細は、「新規記号」を参照してください。
  2. <installdir>/jviews-diagrammer89/bin/symboleditor/data/examples ディレクトリーから、nobvista.svg イメージをインポートします。
    SVG イメージは、SVG オブジェクトを作成します。詳細は、「ベクトル・グラフィックのインポート」を参照してください。
  3. Text オブジェクトおよび Shape オブジェクトを削除します。
    SVG が、基本オブジェクトになります。
  4. SVG オブジェクトをグループ解除します。
  5. 浮動小数点パラメーター rotation を作成します。
    詳細は、「新しいパラメーターの作成」を参照してください。
  6. GeneralPath5 ダイヤル・ノブ・オブジェクトを選択します。
    diasym_svggeneralpath514.png
    GeneralPath5 オブジェクト
  7. スタイリング・カスタマイザーの「変換」タブで、「角度」フィールドを rotation にバインドします。
    詳細は、「オブジェクトの変換」を参照してください。
  8. 変換」タブで、「基本エレメントに対して中央」チェック・ボックスを選択します。
  9. SVG オブジェクトを選択します。
  10. インタラクター」タブをクリックします。
  11. 以下の値を設定します。
    • インタラクター: 回転
    • パラメーター: 回転
    • 最大: 360
    • 開始角度: 180
    • 終了角度: 360
    • 中央: 中央
    • 基本エレメントに対して中央
  12. プレビュー」をクリックして、この記号をテストします。
    diasym_interactornob15.png
    回転インタラクター
    この記号をテストする場合、記号をクリックし、円状にマウスをドラッグします。ダイヤルは、マウスの動きに従います。
メモ
関連付けられたインタラクターを持つオブジェクトは、「記号アウトライン」ペインで星 diasym_interatorindiate.png が付けられています。