▼そのUnityの作業、依頼しませんか?
メソッド

Unityで四捨五入してくれるメソッドの使い方【Mathf.RoundToInt】

Unityで四捨五入してくれるメソッド
  • Unityでこの値を四捨五入したい

この悩みを解決します。

Mathf.RoundToInt(数値)数値を四捨五入する

【Mathf.RoundToInt】メソッドを使えば四捨五入にすることができます。

ただ「.5」でおわる場合は偶数を返します。

2.5の場合は2

3.5の場合は4

になります。注意してください。

四捨五入してくれるメソッド【Mathf.RoundToInt】

Mathf.RoundToInt(数値)数値を四捨五入する

これを実際に使っていきます。

スクリプト例

スクリプト

using System.Collections;
using System.Collections.Generic;
using UnityEngine;

public class Test : MonoBehaviour {

    // Use this for initialization
    void Start () {
        // 3
        Debug.Log(Mathf.RoundToInt(3.0f));

        // 4
        Debug.Log(Mathf.RoundToInt(3.5f));

        // 2
        Debug.Log(Mathf.RoundToInt(2.2f));

        // 2
        Debug.Log(Mathf.RoundToInt(2.5f));
    }
}

Mathf.RoundToInt(数値)数値を四捨五入する

四捨五入できます。

2.5のときは2

3.5のときは4

と「.5」のときは偶数の方の値を返すのに注意ですね。

まとめ

Mathf.RoundToInt(数値)数値を四捨五入する

「.5」のときは偶数の方の値を返すのに注意

以上、四捨五入してくれるメソッドの使い方でした。

さぎのみや(@saginomiya8)でした。SNSでシェアしてね( ・∇・) 一生無双モードで頑張るよ。

Unityサンプルゲーム
【Unity2D&3Dサンプルゲーム】動画よりわかりやすく記事でゲームを作ろう【チュートリアル】【Unity2D&3Dサンプルゲーム・チュートリアル】Unityにおいてのサンプルゲームの作り方が書いてある記事って少ないですよね。そこで当サイトUnishar(ユニシャー)が動画よりわかりやすいサンプルゲームを無料で提供します。...
ABOUT ME
さぎのみや
さぎのみや
超書手。現在はUnityメディア「ユニシャー」の運営とゲーム開発がメインです。Unity、ライティング関係のお仕事お待ちしております。 >>詳しいプロフィール >>Amazonほしいものリスト
【Unity3D】新しいサンプルゲーム(チュートリアル)を作りました!!!
Unity有料サンプルゲーム

「Unityで3Dゲームを本格的に作っていきたい!」という人におすすめのチュートリアルとなっています。

画像のようなゲームの作り方を販売しています。色々と応用できるサンプルゲームとなっています。ぜひ、作ってみてください。

詳細
>>【Unity3Dサンプルゲーム・チュートリアル】「フリスビーを犬に届けよ!」の概要

>>BOOTHでこのチュートリアルを見る

【RT・フォローであなたのスキルが上がる】

シェアフォローする

さぎのみやのモチベが上がる

コンテンツの質が上がる

あなたの能力も上がる

あなたの
Twitterでのシェア

であなたの能力が上がります。

>>さぎのみやのツイッター(@saginomiya8)

 

COMMENT

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

CAPTCHA


このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください