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 # 增加相机,视野放大