Private
#anglePrivate
#evtPrivate
#hPrivate
#wPrivate
#xPrivate
#y是否保持固定宽高比例,禁止变形缩放
值为 true 时,Rect.ctrls 将缺少上下左右四个控制点
如果当前实例是 Rect 控制点(Rect.ctrls)之一,master
将指向该 Rect
控制点的坐标是相对于它的 master
定位到
监听属性变更事件
rect.on('propsChange', (changedProps) => {})
Static
Readonly
CTRL_控制点:上、下、左、右,左上、左下、右上、右下、旋转
Static
CTRL_统一设置所有 Rect.ctrls 的边长
⚠️ 交给 AVCanvas 设置,不要随意改变它的值
旋转角度
根据坐标、宽高计算出来的矩形中心点
根据坐标、宽高计算出来的矩形控制点
Rect.fixedAspectRatio = true
时,将缺少上下左右(t,b,l,r
)四个控制点
高
宽
x 坐标
y 坐标
Private
#set
用于记录素材在视频或画布中的空间属性:位置、大小、旋转
并提供控制点位置,支持用户在画布中缩放、旋转素材
一般由内部 WebAV SDK 内部创建维护
See