GODOT引擎学习日志 - 教程
最近在学习利用GODOT引擎,发现这个东西很好很强大。此为背景。
刚开始学习,在使用camera3D的时候,发现应用鼠标滚轮进行视角缩放的时候,网上有些内容不全,于是找了一下。其实很简便:
Camera3D有个属性是size,就代表视野大小了。所以代码就很好理解了:
func _unhandled_input(event): if event is InputEventMouseButton: if event.button_index == MOUSE_BUTTON_WHEEL_UP: $CameraPivot/Camera3D.size -= 1 # 缩小相机,视图聚焦 elif event.button_index == MOUSE_BUTTON_WHEEL_DOWN: $CameraPivot/Camera3D.size += 1 # 增加相机,视野放大

浙公网安备 33010602011771号