emptykid
emptykid
> 感谢博主分享,国内 PS 插件同路人。目前在使用 uxp 架构做插件,发现从 ps api 中只能拿到 layerTree 的基本信息,如何拿到更多关于 layer 图层的其他信息呢? UXP目前只支持batch-play,还无法使用这套API 你要想获取到更多的图层信息,可以看我的CEP系列教程中的[Action Manager三部曲](https://blog.cutterman.cn/2021/12/12/action-manager-part1/)
> 不用看,CEP很快就要挂掉了,积极拥抱UXP吧,现在Adobe的版本升级很快,现在很多人都用上CC2022了,新版默认就没有入口了。
理论上说,这套api也是可以在UXP下使用的,UXP当前由于开发进程的问题,提供的能力还很受限,所以提供了一个batchPlay的机制来调用宿主旧能力。 batchPlay的接口本质就是ActionManager的JSON表示形式,并且官方还提供了一个AM->JSON的过程,我后续会单独弄一个photoshop-uxp-api的库,将这个库代码翻译成uxp可用的batchplay形式 这个事情大概会在2023年1月份开始进行,敬请期待。
计划中了,预计一月份开始吧 > 非常感谢博主的分享!想问下有没有出API文档的计划呢?现在需要通过在源码上找有没有需要的api,并且还需要阅读源码来确认使用方法,如果有API文档那就更好了,具体的实现可以对调用者透明,只需看文档,调api
> 您好,感谢作者提供的框架. 我日常使用VS CODE开发 ps 脚本,使用这个框架导入以后,没有代码提示. 能否出一个在VS CODE中怎么优雅的引用框架的教程? 还有就是,我本身是使用java语言的,所以对ts这种强类型语言比较熟悉, 但是不知道怎么使用ts在vs code中调试脚本. > > 还有一种可能,您这个框架设计出来是给那些开发UPX或者CEP插件调用的,而不是给我这种写js脚本调用的是嘛 我日常使用 webstorm 进行开发,是有代码提示的,我下来试试 VSCode看看情况。 另外,这个库并不是只针对 uxp/cep 开发的,也适合日常的 js 脚本,我自己通常也是写 js 脚本