godot格式化字符串
func _handle_rotation(delta):var target_rotation = randf_range(-PI,PI)var current_rotation = transform.basis.get_euler().y#平滑旋转transform.basis = transform.basis.slerp(Basis.from_euler(Vector3(0,target_rotation,0)),rotation_speed*delta).orthonormalized()#旋转完成检测var angle_diff = abs(target_rotation - current_rotation)if angle_diff <0.1:is_rotating = falsecurrent_direction = Vector3.FORWARD.rotated(Vector3.UP,target_rotation)print_debug("旋转中: 目标={target_rotation}, 当前={current_rotation}, 差值={angle_diff}".format({"target_rotation":target_rotation,"current_rotation":current_rotation,"angle_diff":angle_diff}))
# 输出:Waiting for Godot 是 Samuel Beckett 的戏剧,Godot 引擎由此得名。 var use_array_values = "Waiting for {0} 是 {1} 的戏剧,{0} 引擎由此得名。" print(use_array_values.format(["Godot", "Samuel Beckett"]))# 输出:第 42 号用户是 Godot。 print("第 {id} 号用户是 {name}。".format({"id": 42, "name": "Godot"}))