簡體   English   中英

如何在 ExtendScript 中模擬按鍵?

[英]How to simulate a key-press in ExtendScript?

目前我想為 AE 編寫一個腳本,這減輕了我的一些鍵盤輸入。 腳本運行后,我想用鼠標單擊,然后應該模擬一些鍵輸入,例如 XY 和 Z。 小GUI和事件處理程序沒有問題,但模擬按鍵。 請幫忙。

var win = new Window ("dialog", "Dummy");
win.aButton = win.add ("button", undefined, "Start");
win.bButton = win.add ("button", undefined, "Stop");

//Start
win.aButton.onClick = function (event){
var activeViewer = app.activeViewer;
    if activeViewer.type == ViewerType.VIEWER_COMPOSITION){

     HERE SHOULD THE KEYS x, y AND z PRESSED VIA THE SCRIPT 

    }else return;
}
//Stop
win.bButton.onClick = function (event){
    win.close();
    return;
}
win.show();

Extendscript 中有一些東西看起來可以執行 KeyboardEvents

Javascript 工具指南查看第 152 頁

initKeyboardEvent() eventObj.initKeyboardEvent (eventName, bubble, isCancelable, view, keyID, keyLocation, modifiersList)  

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM