我正在尝试迁移一些用Flex / Flash编写的补丁面板的遗留代码,以便InDesign在CC2014中工作。目前,由于之前设置的var“InDesign”已经不再设置,因此它正在倒下。
EG:为了获得对app对象的引用,代码正在使用;
app = InDesign.app; //this variable is already present if this is run by indesign.
但“InDesign”尚未确定。
两个问题; 1.对象名称是否已更改,如果已更改,该怎么做? 2.我是否需要做任何其他步骤才能使Patch Panel的InDesign / Flash集成工作?
还有一个...... 3.假设这仍然可以并且仍然受支持,我如何使用Flash Builder和InDesign进行调试?
谢谢, ģ
答案 0 :(得分:0)
不推荐使用Flash / Flex面板。看一下Extension Builder 3.您现在可以使用HTML5和Javascript / Extendscript为ID CC 2014构建面板。
http://labs.adobe.com/technologies/extensionbuilder3/
提出你的问题。
A1)在extendcript中,你可以这样解决InDesign CC。
如果需要,可以省略目标。
#target "indesign-10"
var indesign = app;
alert(indesign.version);
A2)好吧。就像我说的。不推荐使用Flash / Flex面板 A3)你仍然可以使用他们的eclipse插件来运行和调试面板。