api相关3-代码控制ui事件
2021-02-11 20:17
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方法不考虑重力 上面这个方法会调用多次的。