在Creator3D 编辑器里报这个错,能看看吗? @panda
单论上面的问题,能看出 main.js 报错的地方是 Editor.log
,你可以尝试把 main.js 中的日志先注释掉跑跑看, 具体是 packages/behaviortree-editor/main.js 中的 Editor.log
。其它我不了解 creator 和 creator 3D 的插件是否兼容
我本人说实话是很想近期去做的,但是编辑器这快目前告知我是对外接口确定是在 1.2,1.2 部分功能开放,3.0 正式全部开放,也就是我现在出教程的话,后期的改动也很大,对你们来说受益也不大,反而还增加了使用成本
那么问题来了,3,0什么时候出来呢.现在想重头做一个行为树的插件,老是被一些编辑器的接口不全卡住
mark 行为树
哈哈哈,预计 12 月份呢,不过 1.2 就会开放,能说一下你行为树的设计可能涉及到的部分吗,目前我得知是 asset-db 的插件会开放,可以根据你的需求,我问问编辑器同学能否来得及提前开放
首先最大的问题就是文档没有及时更新,很多文档的api在2.4.0不能使用了。而且很多IPC事件也在文档内部也没有体现出来,还有就是比如文档也没有诸如创建文件夹之类的接口,只能走fs的接口创建,然后调用creator刷新。这么做之后每次打开编辑器
都会报之类的错误,虽然不影响运行,但每次报这种错总感觉不舒服。还有一个问题就是能否提供脚本uuid和路径的对应关系,因为需要在游戏内部动态require脚本,而在运行时我暂时没发现可以通过脚本uuid找到脚本的方式.只能通过自己初始化插件的时候初始化一个脚本和uuid的索引文件,然后插件内部根据文件变更进行维护.来达到动态require脚本的办法.
厉害得不得了
Editor.assetdb.uuidToUrl 你需要的是这个接口吧
因为出了个260rmb的行为树插件所以来挖坟了吗
是啊 想起了这个贴心行为树
看到别的一些版本的行为树的action 有前置条件和后置条件,请问这个版本的用什么来处理前置后置啊?
很奇怪,节点在tick的过程中基本都会执行 enter open tick close exit,但对于Wait、Limiter这样的行为,在open的时候会进行重置计数,等于每个tick都是新的,根本起不到该有的作用,不知道是没开发完成还是我的用法不对……
mark!
这个有没有平行节点?