api相关3-代码控制ui事件

2021-02-11 20:17

阅读:418

1.onclilck.AddListener(this.ButtonOnClick):

2.实现接口的方式

using UnityEngine.EventSystems;

using System;

3.if(Input.touches.Length>0){

  Touch touch1=Input.touches[0];

     TouchPhase phase = touch1.phase;// 手指当前的状态。

 

}

4.carma 相关

Ray ray = camera.ScreenPointToRay(Input.mousePosition);

Debug.DrawRay(ray.origin,ray.dirction);//绘制

RaycastHit hit;

bool  isCollider=Physics.Raycast(ray,out hit);

Debug.Log(hit.collider);

5.cc.SimpleMove();

cc.Move(v3*speed*Time.delataTime);

OnControllerColliderHit(ControllerColliderHIt hit);

move方法不考虑重力  上面这个方法会调用多次的。


评论


亲,登录后才可以留言!