添加链接
link管理
链接快照平台
  • 输入网页链接,自动生成快照
  • 标签化管理网页链接
API Documentation All Packages | All Classes | Index | Frames No Frames
Physics
Package laya.d3.utils
Class public class Physics
Inheritance Physics Inheritance Object

Physics 类用于简单物理检测。



Public Properties
Property Defined By
gravity : Vector3
[static] 重力。
Physics
Public Methods
Method Defined By
Physics
rayCast (ray: Ray , outHitInfo: RaycastHit , distance:Number, layer:int = 0):void
[static] 在场景中投下可与所有碰撞器碰撞的一条光线,获取发生碰撞的第一个碰撞器。
Physics
rayCastAll (ray: Ray , outHitAllInfo:Vector.< RaycastHit >, distance:Number, layer:int = 0):void
[static] 在场景中投下可与所有碰撞器碰撞的一条光线,获取发生碰撞的所有碰撞器。
Physics
Property Detail
gravity property
Constructor Detail
Physics () Constructor
public function Physics()



Method Detail
rayCast () method
public static function rayCast(ray: Ray , outHitInfo: RaycastHit , distance:Number, layer:int = 0):void

在场景中投下可与所有碰撞器碰撞的一条光线,获取发生碰撞的第一个碰撞器。

Parameters

ray : Ray — 射线
outHitInfo : RaycastHit — 与该射线发生碰撞的第一个碰撞器的碰撞信息
distance :Number (default = NaN ) — 射线长度,默认为最大值
layer :int (default = 0 ) — 选定制定层内的碰撞器,其他层内碰撞器忽略
rayCastAll () method
public static function rayCastAll(ray: Ray , outHitAllInfo:Vector.< RaycastHit >, distance:Number, layer:int = 0):void