Godot Engine 3.2 Alpha
Spatial
类继承于Node
类,是所有3D节点类的基类
visable = false
boolis_local_transform_notification_enabled ( ) constboolis_scale_disabled ( ) constboolis_set_as_toplevel ( ) constboolis_transform_notification_enabled ( ) constboolis_visible_in_tree ( ) const返回可见性(绝对)voidlook_at ( Vector3 target, Vector3 up )让自身的-Z
朝向所给点voidlook_at_from_position ( Vector3 position, Vector3 target, Vector3 up )voidorthonormalize ( )voidrotate ( Vector3 axis, float angle )voidrotate_object_local ( Vector3 axis, float angle )voidrotate_x ( float angle )想单独在某个轴向旋转很方便voidrotate_y ( float angle )想单独在某个轴向旋转很方便voidrotate_z ( float angle )想单独在某个轴向旋转很方便voidscale_object_local ( Vector3 scale )voidset_as_toplevel ( bool enable )voidset_disable_scale ( bool disable )voidset_identity ( )重置所有变换voidset_ignore_transform_notification ( bool enabled )voidset_notify_local_transform ( bool enable )voidset_notify_transform ( bool enable )voidshow ( )显示,即visable = true
Vector3to_global ( Vector3 local_point ) const工具方法,用于局部坐标和世界坐标换算Vector3to_local ( Vector3 global_point ) const工具方法,用于局部坐标和世界坐标换算voidtranslate ( Vector3 offset )移动,注意参数是偏移量,并且移动结果受缩放值影响voidtranslate_object_local ( Vector3 offset )voidupdate_gizmo ( )