嘿,所以我目前正在和我的一个朋友一起开展一场游戏,我们正试图让我们的AI运动得失败。因为我目前不熟悉C#,我想知道是否有办法检查一个值是否可以被视为一个int(如同一个整数)。我想用它的代码在这里:
while(transform.position != int){
//Does the actual visual moving
transform.position = Vector2.MoveTowards (transform.position, monsterPosition, Time.deltaTime * speed);
}
感谢您提供的任何帮助!
答案 0 :(得分:2)
您可以使用%mod运算符来查看是否存在余数:
if(transform.position % 1 == 0)
{
//It's a whole number
}