特定のスペース ハンドラに反応するには、通常これを行います -
var fooHandler = new Cesium.ScreenSpaceEventHandler(viewer.scene.canvas);
fooHandler.setInputAction(function(movement){
// do stuff
}, Cesium.ScreenSpaceEventType.WHEEL);
この機能は WHEEL 入力に限定されます。カメラの位置や高さが変わるたびに、やらなければならないことがいくつかあります。上記と同様の方法でカメラのイベント ハンドラーを作成し、camera.positionCartographic
その関数内で呼び出してみましたが、役に立ちませんでした。
何らかの動きを捉えるセシウムのイベントはありますか?