reimplement the editor use lastest antd and other libs, feature of this commit:
1. file manger 2. highlight for click input or output 3. selector of subtress 4. autocomplete for input or output
No files matched your search
@@ -0,0 +1,55 @@
|
||||
|
||||
<svg xmlns="http://www.w3.org/2000/svg" version="1.1" xmlns:xlink="http://www.w3.org/1999/xlink" preserveAspectRatio="none" x="0px" y="0px" width="128px" height="128px" viewBox="0 0 128 128">
|
||||
<defs>
|
||||
<g id="Layer1_0_FILL">
|
||||
<path fill="#2F3242" stroke="none" d="
|
||||
M 128 64
|
||||
Q 128 37.55 109.25 18.75 90.5 0 64 0 37.5 0 18.75 18.75 0 37.5 0 64 0 90.5 18.75 109.25 37.5 128 64 128 90.5 128 109.25 109.25 128 90.5 128 64 Z"/>
|
||||
</g>
|
||||
|
||||
<g id="Layer0_0_FILL">
|
||||
<path fill="#A2ECFB" stroke="none" d="
|
||||
M 21.05 10.95
|
||||
Q 21.7 10.95 22.2 10.5 22.65 10.05 22.65 9.4
|
||||
L 22.65 4.7
|
||||
Q 22.65 4.05 22.2 3.6 21.7 3.15 21.05 3.15
|
||||
L 16.4 3.15
|
||||
Q 15.75 3.15 15.25 3.6 14.8 4.05 14.8 4.7
|
||||
L 14.8 6.25 14.05 6.25
|
||||
Q 12.75 6.25 11.8 7.15 10.9 8.1 10.9 9.4
|
||||
L 10.9 11.75 7.8 11.75 7.8 10.95
|
||||
Q 7.8 10.3 7.35 9.85 6.9 9.4 6.25 9.4
|
||||
L 3.1 9.4
|
||||
Q 2.45 9.4 2 9.85 1.55 10.3 1.55 10.95
|
||||
L 1.55 14.1
|
||||
Q 1.55 14.75 2 15.2 2.45 15.65 3.1 15.65
|
||||
L 6.25 15.65
|
||||
Q 6.9 15.65 7.35 15.2 7.8 14.75 7.8 14.1
|
||||
L 7.8 13.3 10.9 13.3 10.9 15.65
|
||||
Q 10.9 16.95 11.8 17.85 12.75 18.75 14.05 18.75
|
||||
L 14.8 18.75 14.8 20.35
|
||||
Q 14.8 21 15.25 21.45 15.75 21.9 16.4 21.9
|
||||
L 21.05 21.9
|
||||
Q 21.7 21.9 22.2 21.45 22.65 21 22.65 20.35
|
||||
L 22.65 15.65
|
||||
Q 22.65 15 22.2 14.55 21.7 14.1 21.05 14.1
|
||||
L 16.4 14.1
|
||||
Q 15.75 14.1 15.25 14.55 14.8 15 14.8 15.65
|
||||
L 14.8 17.2 14.05 17.2
|
||||
Q 13.4 17.2 12.95 16.75 12.5 16.3 12.5 15.65
|
||||
L 12.5 9.4
|
||||
Q 12.5 8.75 12.95 8.3 13.4 7.85 14.05 7.85
|
||||
L 14.8 7.85 14.8 9.4
|
||||
Q 14.8 10.05 15.25 10.5 15.75 10.95 16.4 10.95
|
||||
L 21.05 10.95 Z"/>
|
||||
</g>
|
||||
</defs>
|
||||
|
||||
<g transform="matrix( 1, 0, 0, 1, 0,0) ">
|
||||
<use xlink:href="#Layer1_0_FILL"/>
|
||||
</g>
|
||||
|
||||
<g transform="matrix( 3.75091552734375, 0, 0, 3.75091552734375, 12.6,15.75) ">
|
||||
<use xlink:href="#Layer0_0_FILL"/>
|
||||
</g>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 1.7 KiB |
|
After Width: | Height: | Size: 13 KiB |
@@ -0,0 +1 @@
|
||||
<?xml version="1.0" standalone="no"?><!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"><svg t="1603437225887" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="1131" xmlns:xlink="http://www.w3.org/1999/xlink" width="200" height="200"><defs><style type="text/css"></style></defs><path d="M89.6 806.4h844.8V217.6H89.6v588.8zM0 128h1024v768H0V128z m242.816 577.536L192 654.72l154.304-154.368L192 346.048l50.816-50.816L448 500.352l-205.184 205.184z m584.32 13.248H512V640h315.072v78.72z" fill="#000000" p-id="1132"></path></svg>
|
||||
|
After Width: | Height: | Size: 614 B |
@@ -0,0 +1 @@
|
||||
<?xml version="1.0" standalone="no"?><!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"><svg t="1603437247082" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="1395" xmlns:xlink="http://www.w3.org/1999/xlink" width="200" height="200"><defs><style type="text/css"></style></defs><path d="M213.312 682.688v170.624h469.312V768H1024v256h-341.312l-0.064-85.376H128v-256h85.312zM1024 384v256h-341.312l-0.064-85.376h-341.12V469.376h341.12V384H1024z m-85.312 85.312H768v85.376h170.688V469.312zM1024 0v256h-341.312l-0.064-85.376H213.312v170.688H128v-256h554.624V0H1024z m-85.312 85.312H768v85.376h170.688V85.312z m-170.688 768v85.376h170.688v-85.376H768z m-768-512h341.312v341.376H0V341.312z m85.312 85.376v170.624H256V426.688H85.312z" fill="#000000" p-id="1396"></path></svg>
|
||||
|
After Width: | Height: | Size: 857 B |
@@ -0,0 +1 @@
|
||||
<?xml version="1.0" standalone="no"?><!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"><svg t="1603437255749" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="1527" xmlns:xlink="http://www.w3.org/1999/xlink" width="200" height="200"><defs><style type="text/css"></style></defs><path d="M512 0l448 256v512l-448 256-448-256V256l448-256z m0 98.24l-362.88 207.36v412.8L512 925.76l362.88-207.36v-412.8L512 98.24z m224 200.448l64.64 37.312v74.688L736 448l-30.784-17.792-155.968 78.08v185.216l27.392 15.808v74.688L512 821.312l-64.64-37.312v-74.688l27.392-15.808V508.352L318.72 430.208 288 448l-64.64-37.312V336l64.64-37.312 64.64 37.312v27.712L512 443.52l159.36-79.872V336l64.64-37.312z" fill="#000000" p-id="1528"></path></svg>
|
||||
|
After Width: | Height: | Size: 812 B |
@@ -0,0 +1 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" class="ionicon" viewBox="0 0 512 512"><path d="M370 378c28.89 23.52 46 46.07 46 86M142 378c-28.89 23.52-46 46.06-46 86M384 208c28.89-23.52 32-56.07 32-96M128 206c-28.89-23.52-32-54.06-32-94M464 288.13h-80M128 288.13H48M256 192v256" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="32"/><path d="M256 448h0c-70.4 0-128-57.6-128-128v-96.07c0-65.07 57.6-96 128-96h0c70.4 0 128 25.6 128 96V320c0 70.4-57.6 128-128 128z" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="32"/><path d="M179.43 143.52a49.08 49.08 0 01-3.43-15.73A80 80 0 01255.79 48h.42A80 80 0 01336 127.79a41.91 41.91 0 01-3.12 14.3" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="32"/></svg>
|
||||
|
After Width: | Height: | Size: 833 B |
@@ -0,0 +1 @@
|
||||
<?xml version="1.0" standalone="no"?><!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"><svg t="1603437237518" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="1263" xmlns:xlink="http://www.w3.org/1999/xlink" width="200" height="200"><defs><style type="text/css"></style></defs><path d="M195.776 194.688a448.064 448.064 0 0 1 760.768 261.312H846.08a336.064 336.064 0 0 0-569.408-181.12l182.08 180.672H183.488l-0.064 0.448H67.456l0.064-0.448H64V64l131.776 130.688z m632.448 634.624A448.064 448.064 0 0 1 67.456 568H177.92a336.064 336.064 0 0 0 569.408 181.12L565.248 568.384h275.264l0.064-0.448h115.968l-0.064 0.448H960V960l-131.776-130.688z" fill="#000000" p-id="1264"></path></svg>
|
||||
|
After Width: | Height: | Size: 772 B |
@@ -0,0 +1,10 @@
|
||||
<?xml version="1.0" ?>
|
||||
<svg height="512" viewBox="0 0 512 512" width="512" xmlns="http://www.w3.org/2000/svg">
|
||||
<title />
|
||||
<path
|
||||
d="M85.57,446.25H426.43a32,32,0,0,0,28.17-47.17L284.18,82.58c-12.09-22.44-44.27-22.44-56.36,0L57.4,399.08A32,32,0,0,0,85.57,446.25Z"
|
||||
style="fill:none;stroke:#000;stroke-linecap:round;stroke-linejoin:round;stroke-width:32px" />
|
||||
<path d="M250.26,195.39l5.74,122,5.73-121.95a5.74,5.74,0,0,0-5.79-6h0A5.74,5.74,0,0,0,250.26,195.39Z"
|
||||
style="fill:none;stroke:#000;stroke-linecap:round;stroke-linejoin:round;stroke-width:32px" />
|
||||
<path d="M256,397.25a20,20,0,1,1,20-20A20,20,0,0,1,256,397.25Z" />
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 663 B |
@@ -0,0 +1 @@
|
||||
<?xml version="1.0" standalone="no"?><!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"><svg t="1603437207465" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="868" xmlns:xlink="http://www.w3.org/1999/xlink" width="200" height="200"><defs><style type="text/css"></style></defs><path d="M85.312 85.312V384H384V85.312H85.312zM0 0h469.312v469.312H0V0z m0 554.688h469.312V1024H0V554.688zM85.312 640v298.688H384V640H85.312zM554.688 0H1024v469.312H554.688V0zM640 85.312V384h298.688V85.312H640zM554.688 554.688H1024V1024H554.688V554.688zM640 640v298.688h298.688V640H640z" fill="#000000" p-id="869"></path></svg>
|
||||
|
After Width: | Height: | Size: 694 B |
@@ -0,0 +1,129 @@
|
||||
{
|
||||
"about": "About Behavior3",
|
||||
"actuaSize": "Actual Size",
|
||||
"build": "Build",
|
||||
"batch": "Batch Script",
|
||||
"buildCompleted": "Build completed",
|
||||
"cancel": "Cancel",
|
||||
"copy": "Copy",
|
||||
"createProject": "Create Project",
|
||||
"delete": "Delete",
|
||||
"deleteNode": "Delete Node",
|
||||
"devTools": "Toggle Developer Tools",
|
||||
"donotSave": "Don't Save",
|
||||
"duplicate": "Duplicate",
|
||||
"editSubtree": "Edit Subtree",
|
||||
"forceReload": "Force Reload",
|
||||
"fullscreen": "Toggle Full Screen",
|
||||
"hide": "Hide Behavior3",
|
||||
"hideOthers": "Hide Others",
|
||||
"insertNode": "Insert Node",
|
||||
"language": "Language",
|
||||
"moveToTrash": "Move to Trash",
|
||||
"newFile": "New File...",
|
||||
"newFolder": "New Folder...",
|
||||
"newWindow": "New Window",
|
||||
"open": "Open...",
|
||||
"openProject": "Open Project",
|
||||
"paste": "Paste",
|
||||
"quit": "Quit Behavior3",
|
||||
"recent": "Recent",
|
||||
"redo": "Redo",
|
||||
"reload": "Reload",
|
||||
"rename": "Rename...",
|
||||
"replace": "Replace",
|
||||
"reportIssue": "Report Issue",
|
||||
"revealFileOnMac": "Reveal in Finder",
|
||||
"revealFileOnWindows": "Reveal in File Explorer",
|
||||
"save": "Save",
|
||||
"saveAll": "Save All",
|
||||
"saveAs": "Save As...",
|
||||
"saveAsSubtree": "Save As Subtree",
|
||||
"searchFile": "Search File",
|
||||
"services": "Services",
|
||||
"start": "Start",
|
||||
"undo": "Undo",
|
||||
"unhide": "Show All",
|
||||
"zoomIn": "Zoom In",
|
||||
"zoomOut": "Zoom Out",
|
||||
|
||||
"menu.edit": "Edit",
|
||||
"menu.file": "File",
|
||||
"menu.view": "View",
|
||||
"menu.window": "Window",
|
||||
"menu.help": "Help",
|
||||
|
||||
"workspace.saveAllOnClose": "Do you want to save the changes to the following {{count}} files?",
|
||||
"workspace.saveOnClose": "Do you want to save the changes you made to '{{name}}'?",
|
||||
|
||||
"explorer.deleteFile": "Are you sure you want delete '{{name}}'?",
|
||||
"explorer.deleteFolder": "Are you sure you want delete '{{name}}' and its contents?",
|
||||
"explorer.replaceFile": "Are you sure you want replace '{{name}}'?",
|
||||
"explorer.restoreFileInfo": "You can restore this file from the Trash.",
|
||||
"explorer.title": "Explorer",
|
||||
|
||||
"tree.overview": "Overview",
|
||||
"tree.name": "Tree name",
|
||||
"tree.desc": "Tree desc",
|
||||
|
||||
"regnode.input": "Input: ",
|
||||
"regnode.output": "Output: ",
|
||||
"regnode.args": "Args: ",
|
||||
"regnode.mark": "Mark: ",
|
||||
"regnode.subtree": "Subtree: ",
|
||||
|
||||
"node.args": "Const arguments",
|
||||
"node.codePlaceholder": "a.b * 3 > 2",
|
||||
"node.debug": "Debug",
|
||||
"node.deleteRootNodeDenied": "Unable to delete the root node",
|
||||
"node.editSubtreeDenied": "Unable to edit the subtree node",
|
||||
"node.desc": "Node desc",
|
||||
"node.fileRequired": "{{field}} field is required",
|
||||
"node.id": "Node id",
|
||||
"node.inputVariable": "Input variables",
|
||||
"node.name": "Node name",
|
||||
"node.noNodeSelected": "No node selected",
|
||||
"node.outputVariable": "Output variables",
|
||||
"node.pasteDataError": "Paste data error",
|
||||
"node.rootNodeAsSubtree": "Root node cann't be save as subtree",
|
||||
"node.subtree": "Subtree",
|
||||
"node.subtreePathError": "You should save the subtree inside the current workspace",
|
||||
|
||||
"node.unknown.desc": "New node",
|
||||
"node.alwaysFail.desc": "Always return failure",
|
||||
"node.alwaysFail.doc": "+ Only one child node, multiple child nodes will be executed first\n+ If any child node fails, return failure",
|
||||
"node.alwaysSuccess.desc": "Always return success",
|
||||
"node.alwaysSuccess.doc": "+ Only one child node, multiple child nodes will be executed first\n+ If any child node fails, return success",
|
||||
"node.check.arg1.desc": "Expression",
|
||||
"node.check.desc": "Evaluate expression",
|
||||
"node.check.doc": "+ Do simple calculation, return success or failure",
|
||||
"node.clear.desc": "Clear variable",
|
||||
"node.clear.output1": "Variable name",
|
||||
"node.forEach.desc": "Iterate array",
|
||||
"node.forEach.input1": "Array",
|
||||
"node.forEach.output1": "Variable name",
|
||||
"node.forEach.doc": "+ Before executing each child node, set the current variable to the output\n+ Execute all child nodes\n+ Return success or running",
|
||||
"node.getTime.desc": "Get current time",
|
||||
"node.getTime.output1": "Current time",
|
||||
"node.isNull.desc": "Check variable is null",
|
||||
"node.isNull.input1": "Variable",
|
||||
"node.log.desc": "Print log",
|
||||
"node.log.arg1.desc": "Log content",
|
||||
"node.loop.desc": "Loop execute",
|
||||
"node.loop.arg1.desc": "Loop times",
|
||||
"node.loop.input1": "Loop times",
|
||||
"node.not.desc": "Invert",
|
||||
"node.not.doc": "+ Invert the return value",
|
||||
"node.notNull.desc": "Check variable is not null",
|
||||
"node.notNull.input1": "Variable",
|
||||
"node.once.desc": "Execute once",
|
||||
"node.once.doc": "+ Execute all child nodes\n+ Return success or running",
|
||||
"node.parallel.desc": "Parallel execute",
|
||||
"node.parallel.doc": "+ Execute all child nodes\n+ Return success",
|
||||
"node.selector.desc": "Selector execute",
|
||||
"node.selector.doc": "+ Execute all child nodes\n+ Return success or failure",
|
||||
"node.sequence.desc": "Sequence execute",
|
||||
"node.sequence.doc": "+ Execute all child nodes\n+ Return success or failure",
|
||||
"node.wait.desc": "Wait",
|
||||
"node.wait.arg1.desc": "Wait time"
|
||||
}
|
||||
@@ -0,0 +1,129 @@
|
||||
{
|
||||
"about": "关于 Behavior3",
|
||||
"actualSize": "实际大小",
|
||||
"build": "构建",
|
||||
"batch": "批处理脚本",
|
||||
"buildCompleted": "构建完成",
|
||||
"cancel": "取消",
|
||||
"copy": "复制",
|
||||
"createProject": "新建项目",
|
||||
"delete": "删除",
|
||||
"deleteNode": "删除节点",
|
||||
"devTools": "切换开发者工具",
|
||||
"donotSave": "不保存",
|
||||
"duplicate": "复制",
|
||||
"editSubtree": "编辑子树",
|
||||
"forceReload": "强制重新加载",
|
||||
"fullscreen": "切换全屏",
|
||||
"hide": "隐藏 Behavior3",
|
||||
"hideOthers": "隐藏其它",
|
||||
"insertNode": "插入节点",
|
||||
"language": "语言",
|
||||
"moveToTrash": "移至回收站",
|
||||
"newFile": "新建行为树...",
|
||||
"newFolder": "新建目录...",
|
||||
"newWindow": "新建窗口",
|
||||
"open": "打开...",
|
||||
"openProject": "打开项目",
|
||||
"paste": "粘贴",
|
||||
"quit": "退出 Behavior3",
|
||||
"recent": "最近打开",
|
||||
"redo": "重做",
|
||||
"reload": "重新加载",
|
||||
"rename": "重命名...",
|
||||
"replace": "替换",
|
||||
"reportIssue": "问题反馈",
|
||||
"revealFileOnMac": "在 Finder 中显示",
|
||||
"revealFileOnWindows": "在文件管理器中打开",
|
||||
"save": "保存",
|
||||
"saveAll": "保存全部",
|
||||
"saveAs": "另存为...",
|
||||
"saveAsSubtree": "另存为子树",
|
||||
"searchFile": "搜索文件",
|
||||
"services": "服务",
|
||||
"start": "开始",
|
||||
"undo": "撤销",
|
||||
"unhide": "显示所有",
|
||||
"zoomIn": "放大",
|
||||
"zoomOut": "缩小",
|
||||
|
||||
"menu.file": "文件",
|
||||
"menu.edit": "编辑",
|
||||
"menu.view": "视图",
|
||||
"menu.window": "窗口",
|
||||
"menu.help": "帮助",
|
||||
|
||||
"workspace.saveAllOnClose": "你需要保存对以下 {{count}} 个文件的修改吗?",
|
||||
"workspace.saveOnClose": "你需要保存对文件 {{name}} 的修改吗?",
|
||||
|
||||
"explorer.deleteFile": "你确定要删除文件 '{{name}}'?",
|
||||
"explorer.deleteFolder": "你确定要删除目录 '{{name}}'?",
|
||||
"explorer.replaceFile": "你确定要替换文件 '{{name}}'?",
|
||||
"explorer.restoreFileInfo": "你可以从回收站恢复此文件。",
|
||||
"explorer.title": "资源浏览",
|
||||
|
||||
"tree.overview": "概况",
|
||||
"tree.name": "行为树",
|
||||
"tree.desc": "说明",
|
||||
|
||||
"regnode.input": "输入:",
|
||||
"regnode.output": "输出:",
|
||||
"regnode.args": "参数:",
|
||||
"regnode.mark": "备注:",
|
||||
"regnode.subtree": "子树:",
|
||||
|
||||
"node.args": "常量参数",
|
||||
"node.codePlaceholder": "a.b * 3 > 2",
|
||||
"node.debug": "调试",
|
||||
"node.deleteRootNodeDenied": "不能删除根节点",
|
||||
"node.editSubtreeDenied": "不能编辑子树节点",
|
||||
"node.desc": "节点说明",
|
||||
"node.fileRequired": "字段<b>{{field}}</b>必填",
|
||||
"node.id": "节点标识",
|
||||
"node.inputVariable": "输入变量",
|
||||
"node.name": "节点名称",
|
||||
"node.noNodeSelected": "未选择任务节点",
|
||||
"node.outputVariable": "输出变量",
|
||||
"node.pasteDataError": "粘贴数据出错",
|
||||
"node.rootNodeAsSubtree": "根节点不能保存为子树",
|
||||
"node.subtree": "子树",
|
||||
"node.subtreePathError": "子树必须保存在当前工作区的目录内",
|
||||
|
||||
"node.unknown.desc": "新建节点",
|
||||
"node.alwaysFail.desc": "始终返回失败",
|
||||
"node.alwaysFail.doc": "+ 只能有一个子节点,多个仅执行第一个\n+ 不管子节点是否成功都返回失败",
|
||||
"node.alwaysSuccess.desc": "始终返回成功",
|
||||
"node.alwaysSuccess.doc": "+ 只能有一个子节点,多个仅执行第一个\n+ 不管子节点是否成功都返回成功",
|
||||
"node.check.arg1.desc": "表达式",
|
||||
"node.check.desc": "对表达式进行求值",
|
||||
"node.check.doc": "+ 做简单数值公式判定,返回成功或失败",
|
||||
"node.clear.desc": "清除变量",
|
||||
"node.clear.output1": "清除的变量名",
|
||||
"node.forEach.desc": "遍历数组",
|
||||
"node.forEach.input1": "数组",
|
||||
"node.forEach.output1": "变量名",
|
||||
"node.forEach.doc": "+ 每次执行子节点前会设置当前遍历到的变量\n+ 会执行所有子节点\n+ 永远返回成功/正在运行",
|
||||
"node.getTime.desc": "获取当前时间",
|
||||
"node.getTime.output1": "当前时间",
|
||||
"node.isNull.desc": "判断变量是否为空",
|
||||
"node.isNull.input1": "判断的变量",
|
||||
"node.log.desc": "打印日志",
|
||||
"node.log.arg1.desc": "日志内容",
|
||||
"node.loop.desc": "循环执行",
|
||||
"node.loop.arg1.desc": "循环次数",
|
||||
"node.loop.input1": "循环次数",
|
||||
"node.not.desc": "取反",
|
||||
"node.not.doc": "+ 将子节点的返回值取反",
|
||||
"node.notNull.desc": "判断变量是否存在",
|
||||
"node.notNull.input1": "判断的变量",
|
||||
"node.once.desc": "只执行一次",
|
||||
"node.once.doc": "+ 可以接多个子节点,子节点默认全部执行\n+ 被打断后该节点后的子节点依旧不会执行\n+ 该节点执行后永远返回成功",
|
||||
"node.parallel.desc": "并行执行",
|
||||
"node.parallel.doc": "+ 执行所有子节点并返回成功",
|
||||
"node.selector.desc": "选择执行",
|
||||
"node.selector.doc": "+ 一直往下执行,有子节点返回成功则返回成功,若全部节点返回失败则返回失败\n+ 子节点是或 (OR) 的关系",
|
||||
"node.sequence.desc": "顺序执行",
|
||||
"node.sequence.doc": "+ 一直往下执行,只有当所有子节点都返回成功, 才返回成功\n+ 子节点是与(AND)的关系",
|
||||
"node.wait.desc": "等待",
|
||||
"node.wait.arg1.desc": "等待时间"
|
||||
}
|
||||
@@ -0,0 +1,55 @@
|
||||
|
||||
<svg xmlns="http://www.w3.org/2000/svg" version="1.1" xmlns:xlink="http://www.w3.org/1999/xlink" preserveAspectRatio="none" x="0px" y="0px" width="128px" height="128px" viewBox="0 0 128 128">
|
||||
<defs>
|
||||
<g id="Layer1_0_FILL">
|
||||
<path fill="#2F3242" stroke="none" d="
|
||||
M 128 64
|
||||
Q 128 37.55 109.25 18.75 90.5 0 64 0 37.5 0 18.75 18.75 0 37.5 0 64 0 90.5 18.75 109.25 37.5 128 64 128 90.5 128 109.25 109.25 128 90.5 128 64 Z"/>
|
||||
</g>
|
||||
|
||||
<g id="Layer0_0_FILL">
|
||||
<path fill="#A2ECFB" stroke="none" d="
|
||||
M 21.05 10.95
|
||||
Q 21.7 10.95 22.2 10.5 22.65 10.05 22.65 9.4
|
||||
L 22.65 4.7
|
||||
Q 22.65 4.05 22.2 3.6 21.7 3.15 21.05 3.15
|
||||
L 16.4 3.15
|
||||
Q 15.75 3.15 15.25 3.6 14.8 4.05 14.8 4.7
|
||||
L 14.8 6.25 14.05 6.25
|
||||
Q 12.75 6.25 11.8 7.15 10.9 8.1 10.9 9.4
|
||||
L 10.9 11.75 7.8 11.75 7.8 10.95
|
||||
Q 7.8 10.3 7.35 9.85 6.9 9.4 6.25 9.4
|
||||
L 3.1 9.4
|
||||
Q 2.45 9.4 2 9.85 1.55 10.3 1.55 10.95
|
||||
L 1.55 14.1
|
||||
Q 1.55 14.75 2 15.2 2.45 15.65 3.1 15.65
|
||||
L 6.25 15.65
|
||||
Q 6.9 15.65 7.35 15.2 7.8 14.75 7.8 14.1
|
||||
L 7.8 13.3 10.9 13.3 10.9 15.65
|
||||
Q 10.9 16.95 11.8 17.85 12.75 18.75 14.05 18.75
|
||||
L 14.8 18.75 14.8 20.35
|
||||
Q 14.8 21 15.25 21.45 15.75 21.9 16.4 21.9
|
||||
L 21.05 21.9
|
||||
Q 21.7 21.9 22.2 21.45 22.65 21 22.65 20.35
|
||||
L 22.65 15.65
|
||||
Q 22.65 15 22.2 14.55 21.7 14.1 21.05 14.1
|
||||
L 16.4 14.1
|
||||
Q 15.75 14.1 15.25 14.55 14.8 15 14.8 15.65
|
||||
L 14.8 17.2 14.05 17.2
|
||||
Q 13.4 17.2 12.95 16.75 12.5 16.3 12.5 15.65
|
||||
L 12.5 9.4
|
||||
Q 12.5 8.75 12.95 8.3 13.4 7.85 14.05 7.85
|
||||
L 14.8 7.85 14.8 9.4
|
||||
Q 14.8 10.05 15.25 10.5 15.75 10.95 16.4 10.95
|
||||
L 21.05 10.95 Z"/>
|
||||
</g>
|
||||
</defs>
|
||||
|
||||
<g transform="matrix( 1, 0, 0, 1, 0,0) ">
|
||||
<use xlink:href="#Layer1_0_FILL"/>
|
||||
</g>
|
||||
|
||||
<g transform="matrix( 3.75091552734375, 0, 0, 3.75091552734375, 12.6,15.75) ">
|
||||
<use xlink:href="#Layer0_0_FILL"/>
|
||||
</g>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 1.7 KiB |