[ Web Proxy ]
URL:
Viewing: https://docs.unity3d.com/ScriptReference/Vector3.ToString.html [Back]  [Original]

Unity - Scripting API: Vector3.ToString
Version: Unity 6.5 (6000.5)
    • Supported
    • Legacy
    LanguageEnglish
    • C#

    Vector3.ToString

    Suggest a change

    Success!

    Thank you for helping us improve the quality of Unity Documentation. Although we cannot accept all submissions, we do read each suggested change from our users and will make updates where applicable.

    Close

    Submission failed

    For some reason your suggested change could not be submitted. Please <a>try again</a> in a few minutes. And thank you for taking the time to help us improve the quality of Unity Documentation.

    Close
    Your name Your email Suggestion* Submit suggestion

    Cancel

    Declaration

    public string ToString();

    Returns

    string A formatted string of the given vector.

    Description

    Formats this vector as a string.

    Defaults to two digits displayed (format="F2"). For more information, see Microsoft's documentation on Standard numeric format strings.

    using UnityEngine;

    public class ExampleScript : MonoBehaviour { void Start() { // let Unity show these as (1.00, 2.00, 3.00) Vector3 vector = new Vector3(1, 2, 3); Debug.Log(vector.ToString());

    // unity displays by default (1.23, 5.68, 9.01) vector = new Vector3(1.234f, 5.678f, 9.012f); Debug.Log(vector.ToString());

    // but we can show this using format - 3 numbers after the decimal point // (1.234, 5.678, 9.012) Debug.Log(vector.ToString("F3"));

    // now let's create some longer numbers vector = new Vector3(1.0f / 3.0f, -Mathf.PI, Mathf.Exp(-2.0f));

    // we get (0.333333, -3.141593, 0.135335) Debug.Log("fractional part is 6: " + vector.ToString("F6"));

    // note how F8 cannot display these numbers as we want // (0.33333330, -3.14159300, 0.13533530) Debug.Log("fractional part is 8: " + vector.ToString("F8")); } }

    Declaration

    public string ToString(string format);

    Parameters

    Parameter Description
    format A numeric format string.

    Returns

    string A formatted string representation of this vector.

    Description

    Formats this vector as a string, using a given numeric format.


    Declaration

    public string ToString(string format, IFormatProvider formatProvider);

    Parameters

    Parameter Description
    format A numeric format string.
    formatProvider An object that specifies culture-specific formatting.

    Returns

    string A formatted string representation of this vector.

    Description

    Formats this vector as a string, using a given numeric format and culture-specific formatting.


    Web Proxy Viewer  |  New URL  |  Original Page