Godot Engine 学习笔记 Area2D

本文档详细介绍了Godot Engine的Area2D组件,用于2D物理影响检测。内容包括Area2D的简要说明、成员函数、信号、成员变量和枚举等,还提供了如何创建一个产生向上引力的区域的实例。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Area2D

以下为我对于官方文档的翻译以及使用情况,3.0版本的文档
Area2D官方文档
继承: CollisionObject2D < Node2D < CanvasItem < Node < Object
类型: Core

简要说明

用于检测和2D物理影响的2D区域。

成员函数

返回类型 函数
bool get_collision_layer_bit ( int bit ) const
bool get_collision_mask_bit ( int bit ) const
Array get_overlapping_areas ( ) const
Array get_overlapping_bodies ( ) const
bool overlaps_area ( Node area ) const
bool overlaps_body ( Node body ) const
void set_collision_layer_bit ( int bit, bool value )
void set_collision_mask_bit ( int bit, bool value )

信号

  • area_entered ( Object area )

当另一个区域进入时发出。

  • area_exited (</
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值