EasyCanvas命令介绍

1. 创建节点

命令:easyCanvas.createNode("节点类型")
返回值:节点名称
参数:节点类型定义如下:
  • RectNode:矩形/正方形
  • TextNode:文本类型
  • EllipseNode:圆形/椭圆
  • ImageNode:图片
  • PathNode:自由绘制
  • AudioNode:音频节点

2. 删除节点

命令:easyCanvas.deleteNode("节点名称")

3. 修改节点的名字

命令:easyCanvas.changeNodeName(srcNodeName, destNodeName)
参数:
  • srcNodeName:被修改的节点名称
  • srcNodeName:要修改的节点名称

4. 改变节点属性值

命令:easyCanvas.setAttribute(attributeName, var)
参数:
  • attributeName:属性名称
  • var:属性值

例如,如果想修改节点 RectNode_0 的宽度,可以使用如下命令:
easyCanvas.setAttribute("RectNode_0.width", 400);

那么如何获取某个节点的所有属性呢?可以使用下面的命令

5. 获取节点的属性列表

命令:easyCanvas.getAttributeNames("节点名称")

6. 获取节点的属性值

命令:easyCanvas.getValue("属性名")
同设置属性名称一样,都是使用节点名.属性名 的方式,作为属性名


7. 其他命令

  • easyCanvas.getAllNodes():获取节点名
  • easyCanvas.getSelectedNodes():获取选择的节点名
  • easyCanvas.getNodeType():获取节点类型
  • easyCanvas.getAttributeType():获取属性的类型
不会飞的纸飞机
扫一扫二维码,了解我的更多动态。

下一篇文章:线程的创建和基本使用