AVLayer object‎ > ‎Attributes‎ > ‎

height


記述

app.project.item(index).layer(index).height


概要

レイヤーの高さのピクセル数


タイプ

Floating-point(浮動小数) - 読み込み専用


ノート

読み込んだこのアトリビュートは読み込み専用なので、これでレイヤーの高さ(ピクセル数)を指定して変更することはできません。高さをピクセル数で設定するにはProperty objectsetValue()メソッドを使用します。

var myLayer = app.project.item(1).layer(1);

var newHeight = 600; //変更後の高さ(ピクセル数)

var orgHeight = myLayer.height;
var scaleValX = myLayer.transform.scale.value[0];
var scaleValY = newHeight/myLayer.height*100;
var scaleValZ = myLayer.transform.scale.value[2];

myLayer.transform.scale.setValue([scaleValX, scaleValY, scaleValZ]);

Comments