• 注册
欢迎加入behaviac Q&A网站。behaviac是腾讯开源组件https://github.com/TencentOpen/behaviac 官方网站:http://www.behaviac.com/,提供各种文档和教程及手册 为了您及时的获得您最新问题的评论或者回答,请提供并验证您的邮箱

服务端使用C#, Agent继承MonoBehaviour的问题

0 喜欢 0 不喜欢
93 浏览
如题,客户端使用的是unity的C# 版本, 服务器也用C#语言,目前想把客户端行为树相关代码移植到服务器上.

但是Agent类是继承MonoBehaviour的, 在引用UnityEngine.dll后,  服务器创建Agent 还是会报异常

问题1.服务端是否支持UnityEngine中的 一些特性, 比如GameObject的使用?

2.MonoBehaviour中的 Update等功能,是否需要我重写?
最新提问 7月 15, 2016 用户: saqiulove (410 分)
标签修改 7月 18, 2016 用户:jonygli

1个回答

1 喜欢 0 不喜欢
 
已采纳

你的问题1( 服务端是否支持UnityEngine中的 一些特性, 比如GameObject的使用? ),我不是很清楚。

关于你的问题2( MonoBehaviour中的 Update等功能,是否需要我重写? ),Agent并非必然需要从MonoBehavior继承,你可以根据自己的需要作出调整。如果没有从 MonoBehaviour 继承,请自行安排调用相应Awake,Start,及Update的函数。比如,下面红框部分的代码就需要你自行调用:

image

在你更新的代码里,需要调用btexec

 

可以参考:http://bbs.behaviac.com/index.php/1087

最新回答 7月 18, 2016 用户: jonygli (58,290 分)
采纳于 7月 18, 2016 用户:saqiulove
...