@masatomakino/threejs-spherical-rotor
    Preparing search index...

    Class AutoSphericalRotor

    マウス操作を監視し、回転を制御するクラス。 マウスが無操作の場合、回転を始め、操作が再開されると停止する。

    Hierarchy (View Summary)

    Index

    Constructors

    Properties

    Accessors

    Methods

    • マウスの監視を一時停止する

      Parameters

      • Optionaloption: RotorStopConfig

        option.returnR = falseの時のみ、アニメーションを行わず原位置でマウス監視が停止する。監視を停止させた後に別のアニメーションでカメラを移動したかったり、元に戻したかったりする場合に使う。

      Returns void

    • マウスの監視を再開する。 各種設定はwatch()で指定されたオプションを引き継ぐ。 pause()関数で停止された監視を再開させるための関数。

      Returns void

    • 回転アニメーションを開始する。

      rotateとstopは対の関係ではない。異なるoptionを指定された場合、rotateは現状のアニメーションを上書きして再実行される。

      Parameters

      Returns void

    • カメラを横回転させる 往復ではなく無限運動。

      Parameters

      • e: RAFTickerEventContext

      Returns void