C# Unity Android字符控件,带有UI按钮

C# Unity Android字符控件,带有UI按钮,c#,android,unity3d,C#,Android,Unity3d,所以我试图找到一个很好的教程,它将解释如何控制2D游戏中点击按钮时的角色(左,右,跳转按钮) 我发现的所有教程都过时了,无法使用 以下是我尝试过的: 在画布上创建了按钮并添加了C#脚本。现在我知道如何用键盘控制字符了,但我不是为PC开发的,这对我来说没用 我在电脑上使用的是这样的东西: GetComponent<Rigidbody2D>().velocity = new Vector3 (move * maxSpeed, GetComponent<Rigidbody2D>

所以我试图找到一个很好的教程,它将解释如何控制2D游戏中点击按钮时的角色(左,右,跳转按钮)

我发现的所有教程都过时了,无法使用

以下是我尝试过的:

在画布上创建了按钮并添加了C#脚本。现在我知道如何用键盘控制字符了,但我不是为PC开发的,这对我来说没用

我在电脑上使用的是这样的东西:

GetComponent<Rigidbody2D>().velocity = new Vector3 (move * maxSpeed, GetComponent<Rigidbody2D>().velocity.y);
GetComponent().velocity=newvector3(move*maxSpeed,GetComponent().velocity.y);
我如何转换它,使其适用于Android?例如,将角色向右移动的脚本


感谢您左右、前后控制角色,您需要的不仅仅是一个按钮。您需要一个虚拟操纵杆。你可以用这个按钮来做跳跃之类的事情。看视频,它不是过时的


有关移动角色的更多示例,请查看相关代码。问题包含用键盘移动角色的代码,答案解释了如何在Android上用触摸(虚拟操纵杆)移动角色。

要控制角色左右、前后移动,你需要的不仅仅是一个按钮。您需要一个虚拟操纵杆。你可以用这个按钮来做跳跃之类的事情。看视频,它不是过时的


有关移动角色的更多示例,请查看相关代码。问题包含用键盘移动字符的代码,答案解释了如何在Android上用触摸(虚拟操纵杆)移动字符。

您引用的特定代码行在Android或PC上是相同的。您引用的特定代码行在Android或PC上是相同的。谢谢!操纵杆就像一个魔咒,尽管它需要一些调整,因为对于平板游戏,反应会变慢。您是否有一些更实用、不过时的Unity 2D Android教程?谢谢!操纵杆就像一个魔咒,尽管它需要一些调整,因为对于平板游戏,反应会变慢。你是否有一些更有用的、不过时的Unity 2D Android教程?