Вопрос наверно настолько простой, что даже в тему скрипты кидать было стыдно.
Есть скрипт, выводящий цифровое значение скорости на UI текстовый объект. Как убрать отображение знаков нецелых чисел (десятичных, сотых и т.д.)
Синтаксис:
Используется csharp
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.UI;
public class Speed : MonoBehaviour
{
public GameObject Speed_UI;
public GameObject Object;
public Rigidbody Rigidbody;
Vector3 abc;
float greituks;
// Use this for initialization
void Start()
{
Rigidbody = Object.GetComponent<Rigidbody>();
}
// Update is called once per frame
void Update()
{
abc = Rigidbody.velocity;
greituks = abc.magnitude;
Speed_UI.GetComponent<Text>().text = "Speed: " + greituks * 3.6;
}
}
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.UI;
public class Speed : MonoBehaviour
{
public GameObject Speed_UI;
public GameObject Object;
public Rigidbody Rigidbody;
Vector3 abc;
float greituks;
// Use this for initialization
void Start()
{
Rigidbody = Object.GetComponent<Rigidbody>();
}
// Update is called once per frame
void Update()
{
abc = Rigidbody.velocity;
greituks = abc.magnitude;
Speed_UI.GetComponent<Text>().text = "Speed: " + greituks * 3.6;
}
}
Спасибо