Actionscript 转 C#(UNITY)
Actionscript To C#(UNITY)
谁能帮我把这个 actionscript 代码翻译成 c# 代码
public function SetRoadmap( strData : Array ) : void
{
var arrPart : Array = strData; //An array of histogram values
var arrTmp1 : Array = [];
intTmp_Ori = int(arrPart[0]);
intTmp = int(intTmp_Ori/100);
if ( int(int(arrPart[i])/100) == 3 )//Tie
{
bNextMove = false;
}
}
这是我的尝试
public void SetRoadMap(string strData){
string arrPart = strData;
string[] arrTmp1 = new string[]{};
int intTmp_Ori = arrPart[0];
int intTmp = intTmp_Ori/100;
if(//this line is i don't know){
}
}
有人可以帮我解决这个问题吗?提前谢谢你们。我需要将其转换为 C#,因为它具有与我统一制定的相同记分牌规则。
好像是这个翻译。如您所见,有些变量未定义,可能它们是 class 成员。
public void SetRoadmap(string[] strData)
{
string[] arrPart = strData; //An array of histogram values
string[] arrTmp1 = { };
int intTmp_Ori = Convert.ToInt32(arrPart[0]);
int intTmp = intTmp_Ori / 100;
if (Convert.ToInt32(arrPart[i]) / 100 == 3)//Tie
{
bNextMove = false;
}
}
包含int(int())
的问题语句似乎是一个转换操作。这是必要的,因为输入是一个字符串数组。有几种方法可以进行这种转换,例如,尽可能提供整数而不是字符串。但是这段代码可以。
我不太清楚你在这里做什么,我正在做一些假设。也许尝试在您提出疑问时解释您期望每一行做什么?因为有些变量没有做任何事情等
public void SetRoadMap(string[] strData){
string[] arrPart = strData;
string[] arrTmp1;
int intTmp_Ori = Convert.ToInt32(arrPart[0]);
int intTmp = intTemp_ori/100;
for(int i = 0; i < arrPart.Length; i++){
if(Convert.ToInt32(arrPart[i])/100 == 3){
bNextMove = false;
}
}
}
谁能帮我把这个 actionscript 代码翻译成 c# 代码
public function SetRoadmap( strData : Array ) : void
{
var arrPart : Array = strData; //An array of histogram values
var arrTmp1 : Array = [];
intTmp_Ori = int(arrPart[0]);
intTmp = int(intTmp_Ori/100);
if ( int(int(arrPart[i])/100) == 3 )//Tie
{
bNextMove = false;
}
}
这是我的尝试
public void SetRoadMap(string strData){
string arrPart = strData;
string[] arrTmp1 = new string[]{};
int intTmp_Ori = arrPart[0];
int intTmp = intTmp_Ori/100;
if(//this line is i don't know){
}
}
有人可以帮我解决这个问题吗?提前谢谢你们。我需要将其转换为 C#,因为它具有与我统一制定的相同记分牌规则。
好像是这个翻译。如您所见,有些变量未定义,可能它们是 class 成员。
public void SetRoadmap(string[] strData)
{
string[] arrPart = strData; //An array of histogram values
string[] arrTmp1 = { };
int intTmp_Ori = Convert.ToInt32(arrPart[0]);
int intTmp = intTmp_Ori / 100;
if (Convert.ToInt32(arrPart[i]) / 100 == 3)//Tie
{
bNextMove = false;
}
}
包含int(int())
的问题语句似乎是一个转换操作。这是必要的,因为输入是一个字符串数组。有几种方法可以进行这种转换,例如,尽可能提供整数而不是字符串。但是这段代码可以。
我不太清楚你在这里做什么,我正在做一些假设。也许尝试在您提出疑问时解释您期望每一行做什么?因为有些变量没有做任何事情等
public void SetRoadMap(string[] strData){
string[] arrPart = strData;
string[] arrTmp1;
int intTmp_Ori = Convert.ToInt32(arrPart[0]);
int intTmp = intTemp_ori/100;
for(int i = 0; i < arrPart.Length; i++){
if(Convert.ToInt32(arrPart[i])/100 == 3){
bNextMove = false;
}
}
}