Legacy Documentation: Version 5.2
Constant Force 2D
Point Effector 2D

Area Effector 2D

Switch to Scripting

The Area Effector 2D applies forces within an area defined by the attached colliders when another (target) collider comes into contact with the effector. The force can be configured at any angle with a specific magnitude and random variation on that magnitude. Also available is the ability the apply both linear and angular drag forces to slow rigidbodies down.

Colliders that you use with the effector would typically be set as triggers so that other colliders can overlap with it to have forces applied however, non-triggers will still work but forces will only be applied when colliders come into contact with it.

The Area Effector 2D Inspector
The Area Effector 2D Inspector

Properties

Property: Function:
Use Collider Mask Should the ‘Collider Mask’ property be used? If not then the global collision matrix will be used as is the default for all colliders.
Collider Mask The mask used to select specific layers allowed to interact with the effector.
Use Global Angle Is the ‘Force Angle’ a global (world-space) angle or a local angle?
Force Angle The angle of the force to be applied.
Force Magnitude The magnitude of the force to be applied.
Force Variation The variation of the magnitude of the force to be applied.
Drag The linear drag to apply to rigid-bodies.
Angular Drag The angular drag to apply to rigid-bodies.
Force Target The force target is the point on a target object where the effector applies any force.
        Collider The target point is defined as the current position of the collider. Applying force here can generate torque (cause the target to rotate) if the collider isn’t positioned at the center-of-mass.
        Rigidbody The target point is defined as the current center-of-mass of the rigidbody. Applying force here will never generate torque (cause the target to rotate).
Constant Force 2D
Point Effector 2D
Copyright © 2023 Unity Technologies
优美缔软件(上海)有限公司 版权所有
"Unity"、Unity 徽标及其他 Unity 商标是 Unity Technologies 或其附属机构在美国及其他地区的商标或注册商标。其他名称或品牌是其各自所有者的商标。
公安部备案号:
31010902002961