0

このコードを ExtendScript Toolkit (ターゲット アプリ - After Effects CC 2015) で実行すると、プログレス バーが終了するまでキャンセル ボタンが応答しません。

キャンセルボタンがすぐに反応するようにしたいと思います。

「Esc」キーを押すとすぐに機能することがわかっているので、キャンセル ボタンも機能させることができるはずです。

testWindow = new Window ("palette", "Processing:", undefined);
pb = testWindow.add("progressBar",undefined, 0);
cancelButton = testWindow.add("button", undefined, "Cancel");

testWindow.show();

cancelButton.onClick = function(){
    alert("Cancel");
    }

i = 1;  

while (i <= 1000000) {  
    pb.value = Math.round(100*i/1000000);
    testWindow.update();
    i++
}
4

1 に答える 1