1、打开blender切换到“blender游戏”,创建一个场景包含平面与立方体,给立方体设置“物理”,“物理类”设置“字符(角色)”。
2、底部切换到“逻辑编辑器”。
3、选择“立方体”,添加“鼠标”传感器,“鼠标事件”设置“移动”。添加“鼠标”促动器,点击“使用Y轴”。
4、在立方体的前方创建一个“空物体”,作为射击口位置。
5、选择“空物体”然后shift再选择“立方体”,接着“ctrl+p”选择“物体”把立方体设置为空物体的父级。
6、创建一个“球体”,并添加材质赋予颜色(球体旋转调整好后,可以通过“物体”--“应用”--“旋转&缩放”把物体的旋转与缩放的当前状态归0)。
7、选择“球体”然后按“M”键,把球体移动到其它“层”。
8、选择“球体”,添加“总是”传感器。添加“运动”促动器,“位置Y”设置为“0.2”。
9、回到立方体所在的游戏“层”,选择“空物体”,添加“鼠标”传感器,“鼠标事件”设置“左键”。添加“编辑物体”促动器,“编辑物体”设置“添加物体”,“物体”设置“球体”(作为发射体)。
10、现在按“P”键运行游戏,然后点击“鼠标左键”,就可以得到射击效果了。我们还可以给球体添加物理属性,给球体设置延迟后销毁等慢慢完善。