国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

Unity API詳解——Time類

這篇具有很好參考價(jià)值的文章主要介紹了Unity API詳解——Time類。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問(wèn)。

Time類是Unity中獲取時(shí)間信息的接口類,只有靜態(tài)屬性。本博客介紹Time類的一些靜態(tài)屬性。

一、Time類靜態(tài)屬性

在Time類中,涉及的靜態(tài)屬性有realtimeSinceStartup、smoothDeltaTime和time屬性,在介紹time屬性時(shí)涉及了Time類的多個(gè)其他屬性的使用。

1、reltimeSinceStartup屬性:程序運(yùn)行實(shí)時(shí)時(shí)間

(1)基本語(yǔ)法
public static float realtimeScienceStartup { get; }
(2)功能說(shuō)明

此屬性用于返回從游戲啟動(dòng)到現(xiàn)在已運(yùn)行的實(shí)時(shí)時(shí)間(只讀),以秒為單位。此屬性通??捎?code>Time.time代替使用,但realtimeSinceStartup的返回值不受timeScale屬性變化的影響。

(3)代碼實(shí)現(xiàn)
using System.Collections;
using System.Collections.Generic;
using UnityEngine;

public class RealtimeSinceStartup_test : MonoBehaviour
{
    public Rigidbody rg;
    void Start()
    {
        Debug.Log("Time.timeScale的默認(rèn)時(shí)間: " + Time.timeScale);
        //觀察剛體在timeScale變化前后的移動(dòng)速度
        rg.velocity = Vector3.forward * 2.0f;
        Time.timeScale = 0.5f;
    }

    
    void Update()
    {
        Debug.Log("Time.timeScale的當(dāng)前值: " + Time.timeScale);
        Debug.Log("Time.time:" + Time.time);
        Debug.Log("Time.realtimeSinceStartup:" + Time.realtimeSinceStartup);
    }

   void OnGUI()
   {
        if (GUI.Button(new Rect(10.0f, 10.0f,200.0f, 45.0f), "Time.timeScale = 0.5f"))
        {
            Time.timeScale = 0.5f;
        }
        if (GUI.Button(new Rect(10.0f,60.0f,200.0f,45.0f),"Time.timeScale = 1.0f"))
        {
            Time.timeScale = 1.0f;
        }
   }
}

Unity API詳解——Time類
Unity API詳解——Time類
Unity API詳解——Time類
在這段代碼中,首先聲明了一個(gè)Rigidbody變量rg,并在Start方法中給剛體rg一個(gè)出事速度,然后再方法OnGUI中定義了兩個(gè)Button用來(lái)控制Time.timeScale的值,最后再Update方法中分別打印出了Time.timeScale、Time.timeScale、Time.timeTime.realtimeSinceStartup的值

2、reltimeSinceStartup屬性:程序運(yùn)行實(shí)時(shí)時(shí)間

(1)基本語(yǔ)法
public static float smoothDeltaTime { get; }
(2)基本語(yǔ)法

此屬性用于返回Time.deltaTime的平滑輸出值(只讀)。Time.smoothDeltaTimeTime.deltaTime的波幅震蕩更平滑,通常Time.smoothDeltaTime的累加和比Time.deltaTime的累加稍微大些。Time.smoothDeltaTime主要用于在于在非FixedUpdate方法中需要平滑過(guò)渡的計(jì)算

(3)代碼實(shí)現(xiàn)
using System.Collections;
using System.Collections.Generic;
using UnityEngine;

public class SmoothDeltaTime_test : MonoBehaviour
{
    float a = 0, b= 0;

    // Update is called once per frame
    void Update()
    {
        float t1, t2;
        t1 = Time.deltaTime;
        t2 = Time.smoothDeltaTime;
        Debug.Log("Time.deltaTime:" + t1);
        Debug.Log("Time.deltaTime:" + t2);
        a += t1;
        b += t2;
        Debug.Log("Time.deltaTime的累加和:" + a + "smoothDeltaTime的累加和:" + b);
    }
}

Unity API詳解——Time類文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-467584.html

到了這里,關(guān)于Unity API詳解——Time類的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來(lái)自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • python time 獲取毫秒級(jí)時(shí)間戳

    1、time 獲取秒級(jí)時(shí)間戳,格式化顯示 結(jié)果: 2、datetime 獲取當(dāng)前日期時(shí)間 結(jié)果: 3、日期時(shí)間之間的轉(zhuǎn)換 3.1、字符串轉(zhuǎn) time 3.2、字符串轉(zhuǎn) time 3.3、示例

    2024年02月16日
    瀏覽(21)
  • Python time模塊時(shí)間獲取和轉(zhuǎn)換

    格林威治時(shí)間(GMT)1970年01月01日00時(shí)00分00秒起至現(xiàn)在的總秒數(shù) %Y Year with century as a decimal number.(年) %m Month as a decimal number [01,12].(月) %d Day of the month as a decimal number [01,31].(日) %H Hour (24-hour clock) as a decimal number [00,23].(時(shí)-24時(shí)) %M Minute as a decimal number [00,59].(分) %S Second as a decimal numbe

    2024年02月02日
    瀏覽(20)
  • Redis執(zhí)行l(wèi)ua腳本-Time函數(shù)-獲取當(dāng)前時(shí)間

    TIME 命令返回當(dāng)前服務(wù)器的時(shí)間,包含兩個(gè)條目 Unix 時(shí)間戳和這一秒已經(jīng)過(guò)去的微秒數(shù)。 如果想要判斷兩個(gè)時(shí)間哪個(gè)最新,先去比較各自的 unix_timestamp : unix_timestamp 大的那個(gè)時(shí)間戳最新 unix_timestamp 都一樣時(shí),則判斷 milliseconds , milliseconds 大的哪個(gè)時(shí)間戳最新。 如果都一樣

    2024年02月11日
    瀏覽(37)
  • Linux之獲取系統(tǒng)時(shí)間(time函數(shù)、gettimeofday函數(shù))

    ①函數(shù)功能 :將日歷時(shí)間參數(shù)time轉(zhuǎn)換為一個(gè)表示本地當(dāng)前時(shí)間的字符串; ②函數(shù)參數(shù) :timer為time()函數(shù)獲得 ③函數(shù)返回值 :返回字符串格式(星期 月 日 小時(shí):分:秒 年); tm結(jié)構(gòu): ①函數(shù)功能 :使用timer的值填充tm結(jié)構(gòu)體,其值會(huì)被分解為tm結(jié)構(gòu),并用本地時(shí)區(qū)表示;

    2024年02月06日
    瀏覽(20)
  • 【Unity每日一記】時(shí)間Time類-做時(shí)間管理大師

    【Unity每日一記】時(shí)間Time類-做時(shí)間管理大師

    ?????個(gè)人主頁(yè) :@元宇宙-秩沅 ????? hallo 歡迎 點(diǎn)贊?? 收藏? 留言?? 加關(guān)注?! ????? 本文由 秩沅 原創(chuàng) ????? 收錄于專欄 : unity每日一記 ?【Unityc#專題篇】之c#系統(tǒng)化大禮包】 ?【unity數(shù)據(jù)持久化】數(shù)據(jù)管理類_PlayerPrfs ?【unity本站最全系列】unity常用API大全

    2024年02月16日
    瀏覽(18)
  • C#、Unity:Time 時(shí)間與計(jì)時(shí)

    Time.time:(只讀)表示從游戲開(kāi)發(fā)到現(xiàn)在的時(shí)間,會(huì)隨著游戲的暫停而停止計(jì)算。 Time.timeSinceLevelLoad:(只讀)表示從當(dāng)前Scene開(kāi)始到目前為止的時(shí)間,也會(huì)隨著暫停操作而停止。 Time.deltaTime:(只讀)表示從上一幀到當(dāng)前幀時(shí)間,以秒為單位。 Time.fixedTime:(只讀)表示以

    2024年02月19日
    瀏覽(23)
  • STM 如何通過(guò)網(wǎng)絡(luò) time.windows.com獲取時(shí)間

    在STM32中,你可以使用STM32Cube HAL庫(kù)提供的網(wǎng)絡(luò)套接字API來(lái)通過(guò)網(wǎng)絡(luò)獲取時(shí)間。以下是一個(gè)示例代碼,演示如何通過(guò)time.windows.com獲取時(shí)間:

    2024年02月14日
    瀏覽(18)
  • Unity中Shader的時(shí)間_Time

    Unity中Shader的時(shí)間_Time

    Unity中Shader的時(shí)間_Time _Time.y 代表當(dāng)前時(shí)間 在需要使用的地方直接 * _Time.y 或 x / z / w 測(cè)試代碼: 一般來(lái)說(shuō) 顏色的混合 一般使用 *= * _Time.y 的操作最好在頂點(diǎn)著色器內(nèi)操作,節(jié)省性能 顯示效果:

    2024年02月03日
    瀏覽(13)
  • 獲取當(dāng)前北京時(shí)間API

    我們經(jīng)常要獲取系統(tǒng)當(dāng)前時(shí)間,但是如果通過(guò)前端去 new Date() 獲取的是當(dāng)前電腦的時(shí)間。下面提供幾個(gè)大公司的獲取時(shí)間的??API? 。 蘇寧易購(gòu)獲取當(dāng)前時(shí)間API url:https://f.m.suning.com/api/ct.do 返回值: 京東獲取當(dāng)前時(shí)間API url:https://a.jd.com//ajax/queryServerData.html 返回值: 淘寶獲

    2024年02月06日
    瀏覽(25)
  • 詳解Unity中Time類的用法與深入探究

    詳解Unity中Time類的用法與深入探究

    在游戲世界中,時(shí)間無(wú)疑是最為重要的參數(shù),它是游戲世界能否正常運(yùn)轉(zhuǎn)的關(guān)鍵。一旦它出錯(cuò),輕則卡頓,重則游戲世界崩壞。在使用Unity引擎創(chuàng)造的世界中,Time類無(wú)疑是必須要掌握的一個(gè)類,它是控制時(shí)間的關(guān)鍵,是造物主最為重要的權(quán)柄,有了它,我們就可以肆意的玩弄

    2024年02月08日
    瀏覽(51)

覺(jué)得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包