sample wip

This commit is contained in:
Jinny You 2025-02-21 00:32:31 +08:00
parent eff068f59b
commit b6a9b1e397
2 changed files with 92 additions and 76 deletions

View file

@ -95,5 +95,5 @@ struct UserExample : tvgexam::Example
int main(int argc, char **argv) int main(int argc, char **argv)
{ {
// Ensure thread is 1 for expression support // Ensure thread is 1 for expression support
return tvgexam::main(new UserExample, argc, argv, false, 1024, 1024, 1); return tvgexam::main(new UserExample, argc, argv, false, 500, 500, 1);
} }

View file

@ -9,6 +9,21 @@
"h": 512, "h": 512,
"assets": [], "assets": [],
"slots": { "slots": {
"rect_rotation": {
"p": {
"x": "var $bm_rt = time * 360;"
}
},
"rect_scale": {
"p": {
"x": "var $bm_rt = [];\n$bm_rt[0] = value[0] + Math.cos(2 * Math.PI * time) * 100;\n$bm_rt[1] = value[1];"
}
},
"rect_position": {
"p": {
"x": "var $bm_rt = [];\n$bm_rt[0] = value[0] + Math.cos(2 * Math.PI * time) * 100;\n$bm_rt[1] = value[1];"
}
}
}, },
"layers": [ "layers": [
{ {
@ -75,3 +90,4 @@
], ],
"meta": { "g": "Glaxnimate 0.4.6-26-g7b05e75c" } "meta": { "g": "Glaxnimate 0.4.6-26-g7b05e75c" }
} }