我正在处理一个脚本,该脚本将向右,向左,向上或向下移动一层。这取决于图层的哪一条边在画布内。
我已经使用bounds [0]和bounds [2]设法使图层左右移动(x轴)。
但是当我尝试使其向上或向下移动时,它仍然向左/向右移动。是我输入的界线错误吗?
var Y1 = bounds[3].as('px');
var Height = app.activeDocument.height.as('px');
//move down
if (Y1 < Height) {
activeDocument.activeLayer.translate(Height-Y1);
}