-6
以下是我幾乎總是在我的AS3項目中使用的3種有用的方法。我想轉換爲C#用於我的Unity項目。任何C#-Unity專家都可以提供幫助嗎?將3種有用的方法從AS3轉換爲C#
public function normalize(value:Number, minimum:Number, maximum:Number):Number
{
return (value - minimum)/(maximum - minimum);
}
public function interpolate(normValue:Number, minimum:Number, maximum:Number):Number
{
return minimum + (maximum - minimum) * normValue;
}
public function map(value:Number, min1:Number, max1:Number, min2:Number, max2:Number):Number
{
return interpolate(normalize(value, min1, max1), min2, max2);
}
SO不是代碼轉換服務。也就是說,將「Number」更改爲C#語法中的函數定義的倍數和重寫。而已! – BradleyDotNET 2014-09-24 21:01:37
你告訴我,你不能讀取現有的代碼,並將其轉換爲C#中的方法嗎?這實際上是盯着你,例如第一個將是 'public Int normalize(int value, int minimum,int maximum) { return「your code or equation }' – MethodMan 2014-09-24 21:05:14
讀一本書或做一個簡單的谷歌搜索如何在'C#中聲明一個過程/方法'show more effort – MethodMan 2014-09-24 21:05:55