Enve是一个新的开源的2D动画软件,适用于Linux和Windows,你可以用enve来创建矢量动画、光栅动画,甚至可以使用声音和视频文件,Enve的创建考虑到了灵活性和可扩展性。

使用方法

你可以在下面的截图中看到产生的界面元素。

Enve(2D动画软件) v4.26.21 官方安装版

例子

属性属性

name-用于从脚本和片段着色器(如果glValue为真)中引用该属性的名称,不能包含空格或特殊字符,例如,exampleProperty

nameUI-在enve界面中可见的名称,例如:example property。

xnameUI-vec2属性的x分量的名称

ynameUI-vec2属性的y分量的名称

type-属性的类型,例如,int, float, vec2

min-可以分配给该属性的最小值,例如,0,[0,0]。

max-可以分配给属性的最大值,例如,100, [100, 50] 。

ini-属性的初始值,例如,55, [75, 25]

step-用户与界面互动的推荐值增量,例如,1, [1, 1] 。

glValue-指定该属性是否在片段着色器中使用,例如,true, false

resolutionScaled-指定属性值是否应该乘以场景分辨率,例如,true, false

正如你可能已经猜到的,[x, y]属性值只被vec2类型支持,vec2也接受x,这将自动扩展为[x, x]。

默认属性值

name-没有默认值,不能省略

nameUI-与name相同的值

xnameUI-x

ynameUI-y

type-没有默认值,不能省略

min-0

最大-100

ini-0

步骤-1

glValue-false

resolutionScaled-false

下载地址

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。