Blender 3D:新手到专业/基本鼠标指针
外观
适用的Blender版本:2.49。 |
在游戏引擎中创建一个简单的鼠标指针。这会占用大量资源,但非常简单。
会用到一些Python代码,但非常容易使用,只有两行代码。
- 打开Blender并将屏幕分成两部分。
- 将右侧屏幕设置为文本编辑器,并使用ALT+N添加一个新的文本文件。在其中输入以下代码。
import Rasterizer as r r.showMouse(1)
- 在文本面板菜单栏的中间设置TX: showpointer。
- 选择一个始终可用的对象 - 最好是相机。
- 进入逻辑选项卡,添加一个"属性"传感器、一个"Python"控制器、一个"与"控制器和一个"属性"执行器。
- 激活真级触发(“'”按钮),设置Prop: switch和Value: 0。通过在子弹之间拖动线条,将属性传感器连接到Python和AND控制器。
- 对于Python控制器,设置Script: showpointer。注意:如果设置后值一直恢复为空白,那么你输入的名称不是合法的脚本名称;很可能你没有正确设置脚本的名称。查看以“TX:”开头的选择菜单,确保它显示为TX:showpointer。
- 现在将AND控制器连接到属性执行器。设置Prop: switch和Value: 1。
- 选择Actor并点击添加属性,使其成为Int类型,并设置Name:switch。
现在按下P启动游戏,现在你就会看到你的鼠标指针。