首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何为blender创建新的逻辑块?

如何为blender创建新的逻辑块?
EN

Stack Overflow用户
提问于 2013-01-15 17:54:48
回答 2查看 221关注 0票数 1

我正在考虑制作一个新的逻辑砖来贡献或10,但需要得到一个模板/想法从哪里开始,我想首先制作一个6dof致动器和传感器,它可以基于旋转目标或距离限制等触发,以及一个可以移除或改变6dof目标到新位置或对象和位置的致动器。

我正在制作一个开源的3d益智游戏与有限的广告在游戏中,但需要做一些逻辑砖,为我和社区...

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2013-06-03 16:44:07

据我所知,没有关于BGE游戏逻辑的编码教程,但这里有一些代码的指针:

游戏逻辑部分主要在:

https://svn.blender.org/svnroot/bf-blender/trunk/blender/source/gameengine/GameLogic/

您将看到传感器实现了ISensor接口。浏览几个不同的传感器,看看它们是如何工作的。Blender支持NDOF设备,因此NDOF事件已经存在(由我们的重像层:https://svn.blender.org/svnroot/bf-blender/trunk/blender/intern/ghost/intern/GHOST_NDOFManager.h处理)。您可以创建一个新的管理器,如鼠标管理器(请参阅不同管理器的gamelogic目录)。

有了这些信息,您就可以开始使用了。仔细阅读现有代码,您将能够找到所需的内容。

票数 1
EN

Stack Overflow用户

发布于 2016-06-10 15:03:59

您可以使用此提交Mouse actuator commit作为模板来添加新的执行器。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/14335058

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档