3

特定のスペース ハンドラに反応するには、通常これを行います -

var fooHandler = new Cesium.ScreenSpaceEventHandler(viewer.scene.canvas);
fooHandler.setInputAction(function(movement){
    // do stuff
}, Cesium.ScreenSpaceEventType.WHEEL);

この機能は WHEEL 入力に限定されます。カメラの位置や高さが変わるたびに、やらなければならないことがいくつかあります。上記と同様の方法でカメラのイベント ハンドラーを作成し、camera.positionCartographicその関数内で呼び出してみましたが、役に立ちませんでした。

何らかの動きを捉えるセシウムのイベントはありますか?

4

2 に答える 2