Unity 3D BehaviorDesigner初用 一些小坑

来源:互联网 发布:windows.old在哪 编辑:程序博客网 时间:2024/05/16 06:52

版本:unity 5.4.1  语言:C#

 

突然发现漏了一章,不过我看了书之后真是一脸懵逼,这本书介绍的知识都是非常实用,但一些勘误和篇幅的原因,真正要学习该知识的话必须自己查资料去深入了解,这本书只是带个头吧。

 

BehaviorDesigner行为树插件,这个东西其实是用图形界面来处理复杂的AI问题,这类图形插件的学习最好是看视频,这里推荐一下泰课上siki老师的教学视频,老师讲得不错,我也得多多学习!

 

这里介绍几个小坑吧,首先是以下错误:

CreateInstanceFromType is not allowed to be called from a ScriptableObject constructor (or instance field initializer), call it in OnEnable instead. Called from ScriptableObject 'BehaviorDesignerWindow'See "Script Serialization" page in the Unity Manual for further details.

 

反正我也没怎么看懂,一开始以为是我用的版本问题,因为下载的是siki老师的破解包,他用的是5.3.1的,我就去下了一个,结果还会报错。

 

问题是什么呢?打开编辑器后有个Inspector,里面有个Comment,这玩意应该是注释,但是你只要用了这个,在里面写了内容就会报错,简直强迫症的噩梦,所以这个报错即使你不理它也是没有问题的。



然后打Log,我一直打不出Log原因跟上面的错误也是直接相连的,就是我把Log信息放到了Comment中。。。输出Log应该放到Text的内容中。

 

行为树插件的基本使用看了视频后基本没有问题了,简直强大到没有朋友,配合上Animator或者Animation可能不用写代码了。

 

程序员的作用也就越来越小了。。。哈哈,下周继续。


0 0
原创粉丝点击