我找了一个开源的行为树,是基于ScriptableObject做的序列化。可以在运行的时候,通过编辑器查看树运行状态。想弄到ET里面,直接前后端用一套代码(包成一个组件,放到Share里面),但是前端在编辑器状态下运行的时候,还可以查看树的运行状态(应该是需要保留ScriptableObject序列化方式)。这样的话,为了能用一套代码,就需要在编辑器运行下,兼容两种序列化方式。不知道有没有啥好的方式呢。没有的话。。就只能分开两份代码了。。😂
为了能够在后端运行,应该是不能继承ScriptableObject的。。。。
插眼。我也找了个开源行为树。想看看能不能实现行为树AI在服务端跑,然后通过ET的allinone在客户端看。。