灵感来自于: 选区小工具:根据段落标记来扩大或者减少选区!
执行条件
要先有一个 time selection
原理
-
获取鼠标位置时间
-
根据鼠标位置时间 与 time selection 的开始时间点比较,来确定到底是向右(后),还是向左(前)拓展 time selection
-
与 选区小工具 的区别是,这脚本也遍历了 region 的 开始、结束,即所有 region 与 marker 的“线”间隔,都分别扩展 time selection
-
由于判断基准是 time selection 的开始时间点,故优先考虑向右(后)的 time selection 扩展,未为向左扩展的删减做判断,即只能删除向右(后)的 time selection 扩展。
演示
脚本下载
extend time selection left or right to marker or region.lua (5.1 KB)