start() {
input.on(Input.EventType.MOUSE_DOWN,this.onMouseStart,this)
}
onMouseStart(event:EventMouse){
let ray = new geometry.Ray()
let amera = this.node.getComponent(Camera)
amera.screenPointToRay(event.getLocationX(),event.getLocationY(),ray)
const mask = 0xffffffff
const maxDistance = 100000000
const queryTrigger = true
if(PhysicsSystem.instance.raycastClosest(ray,mask,maxDistance,queryTrigger)){
const raycastClosestResult = PhysicsSystem.instance.raycastClosestResult
const hitPoint = raycastClosestResult.hitPoint
const hitPint = raycastClosestResult.hitNormal
const collider = raycastClosestResult.collider
const distance = raycastClosestResult.distance
console.log(hitPoint + 'bbb')
}
else{
console.log('aaaaaaa')
}
}