Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/variables/2.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
Variables 不同轴上的相同大小?_Variables_Vector_Unity3d_Magnitude - Fatal编程技术网

Variables 不同轴上的相同大小?

Variables 不同轴上的相同大小?,variables,vector,unity3d,magnitude,Variables,Vector,Unity3d,Magnitude,有没有可能在一个轴上测量一个物体的大小,把它放在一个变量中,然后在另一个轴上给另一个物体?“震级”不是这样工作的吗?非常感谢!这很有帮助,但我想我不明白什么应该是变量…?请解释你的答案,而不仅仅是发布代码。谢谢Tony!我真的需要进一步的解释。有人建议我真正想要的是一种方法,将某个物体在一个轴上的位置传递给另一个轴上的另一个物体。这不会给我一个错误,因为我隐式地转换类型吗?-1没有解释,好吧,对不起,我认为它足够简单,你可以理解它;编辑了答案如果你真的要努力往下翻并发表评论,为什么你不能回答托尼

有没有可能在一个轴上测量一个物体的大小,把它放在一个变量中,然后在另一个轴上给另一个物体?“震级”不是这样工作的吗?

非常感谢!这很有帮助,但我想我不明白什么应该是变量…?请解释你的答案,而不仅仅是发布代码。谢谢Tony!我真的需要进一步的解释。有人建议我真正想要的是一种方法,将某个物体在一个轴上的位置传递给另一个轴上的另一个物体。这不会给我一个错误,因为我隐式地转换类型吗?-1没有解释,好吧,对不起,我认为它足够简单,你可以理解它;编辑了答案如果你真的要努力往下翻并发表评论,为什么你不能回答托尼?
//this is the first axis    
Vector3 axis1 = whatever;
//this is the second axis
Vector3 axis2 = whatever;
//this normalizes the second axis
axis2.Normalize();
//this multiplies the the second axis with the first axis' magnitude
axis2 *= axis1.magnitude;