想法不错,但是你这样做,是不推荐的。因为Blueprint本身就是一种资源类型的脚本语言。你的lua component里做的任何功能,BP都可以做。使用lua带来的好处,比如热更新,BP都可以支持。而且你这样做还不能WYSWYG的对具有外形的东西进行设计。只能用来写逻辑。但逻辑上效率又比不过C++, 真是连鸡肋都不如了…
想法不错,但是你这样做,是不推荐的。因为Blueprint本身就是一种资源类型的脚本语言。你的lua component里做的任何功能,BP都可以做。使用lua带来的好处,比如热更新,BP都可以支持。而且你这样做还不能WYSWYG的对具有外形的东西进行设计。只能用来写逻辑。但逻辑上效率又比不过C++, 真是连鸡肋都不如了…