fixing harmony js function signatures

This commit is contained in:
Ondrej Samohel 2020-10-05 13:58:57 +02:00
parent df5db0fbf0
commit 496a29ba99
No known key found for this signature in database
GPG key ID: 8A29C663C672C2B7
14 changed files with 89 additions and 67 deletions

View file

@ -13,13 +13,14 @@ class CreateRender(harmony.Creator):
super(CreateRender, self).__init__(*args, **kwargs)
def setup_node(self, node):
func = """function func(args)
sig = harmony.signature()
func = """function %s(args)
{
node.setTextAttr(args[0], "DRAWING_TYPE", 1, "PNG4");
node.setTextAttr(args[0], "DRAWING_NAME", 1, args[1]);
node.setTextAttr(args[0], "MOVIE_PATH", 1, args[1]);
}
func
"""
%s
""" % (sig, sig)
path = "{0}/{0}".format(node.split("/")[-1])
harmony.send({"function": func, "args": [node, path]})