ScriptUI点击控件弹出设置界面示例

ScriptUI点击控件弹出设置界面示例

// ScriptUI点击控件弹出设置界面示例 v1.0.0 2022-01-16
// Raymond Yan 2022 (RaymondClr@outlook.com / QQ: 1107677019)

var mainWindow = new Window("palette", "主界面");
var getWindow1 = new SingletonWindow("palette", "设置面板一");
var getWindow2 = new SingletonWindow("palette", "设置面板二");

var button = mainWindow.add("button", undefined, "设置");

button.onClick = function () {
    var settingWindow1 = getWindow1();
    var checkBox = settingWindow1.add("checkBox", undefined, "一个复选框");
    settingWindow1.show();
    checkBox.onClick = function () {
        alert(this.text);
    };

    var settingWindow2 = getWindow2();
    var button = settingWindow2.add("button", undefined, "一个按钮");
    settingWindow2.show();
    button.onClick = function () {
        alert(this.text);
    };
};

function SingletonWindow(type, name) {
    var container = null;
    return function () {
        if (container === null || !container.visible) container = new Window(type, name);
        return container;
    };
}

mainWindow.show();

 

给TA充电
共{{data.count}}人
人已充电
脚本开发

【AE脚本】读写首选项

2022-1-7 22:59:45

AEAE开发脚本开发

【AE脚本】强制用户选择时间轴合成方法

2022-1-19 0:13:25

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
今日签到
搜索