Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/288.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 如何进入游戏数字输入单元3D_C#_Unity3d - Fatal编程技术网

C# 如何进入游戏数字输入单元3D

C# 如何进入游戏数字输入单元3D,c#,unity3d,C#,Unity3d,你好,我想知道如何能够输入到统一的文本框中的数据。下图显示了我所说的内容 在图像中有3个数字输入框,我想知道如何创建unity并从中获取数字数据 谢谢你的帮助 谢谢你我看你已经有了 friction = GUI.TextField(new Rect(10, 10, 200, 20), friction, 10); 为了能够将3个值相乘,首先需要将它们转换为浮点或整数 float mass = float.parse(friction); 这会将其转换为可用于数学计算的浮点 将所有3个变量转

你好,我想知道如何能够输入到统一的文本框中的数据。下图显示了我所说的内容

在图像中有3个数字输入框,我想知道如何创建unity并从中获取数字数据

谢谢你的帮助


谢谢你

我看你已经有了

friction = GUI.TextField(new Rect(10, 10, 200, 20), friction, 10);
为了能够将3个值相乘,首先需要将它们转换为浮点或整数

float mass = float.parse(friction);
这会将其转换为可用于数学计算的浮点

将所有3个变量转换为浮点或整数后,可以在计算中使用它们
如果要显示结果,只需使用toString()将值转换回字符串即可。

Alan。。您是否有任何现有代码。。?您是否在线查看了任何
unity3d
教程或论坛。。?他们有一个类似于Stackoverflow friction=GUI.TextField的站点(新的Rect(10,10,200,20),friction,10);但是我不能把你显示的Stings乘以,它们不是字符串,它们是int,摩擦的定义是什么。。如果它们确实是字符串,那么您需要将值转换为整数,并以这种方式进行乘法。。???float imafloat=System.Convert.ToSingle(摩擦力)