对于Android来说,这是一个简单的脚本,我想为触摸设备修改它
本文关键字:脚本 触摸 修改 一个 来说 Android 对于 简单 | 更新日期: 2023-09-27 18:26:56
这是一个简单的双跳脚本,但我也希望它能响应触摸
private LlatformerCharacter2D character;
private bool jump;
void Awake () {
character = GetComponent<LlatformerCharacter2D>();
}
void Update () {
if (Input.GetButtonDown("Jump"))
jump = true;
}
void FixedUpdate() {
character.Move (1, false, jump);
jump = false;
}
用对撞机制作一个对象,并将其标记为Jump(这将是您的Jump按钮),然后检查它是否被触摸
void Update () {
if (Input.GetMouseButtonDown (0)) {
Ray ray = Camera.main.ScreenPointToRay(Input.mousePosition);
RaycastHit hit;
if (Physics.Raycast(ray, out hit)) {
if(hit.collider.tag=="Jump")
jump = true;
}
}
}