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

unity如何制作簡易倒計時器

這篇具有很好參考價值的文章主要介紹了unity如何制作簡易倒計時器。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

首先理清思路,計時器的核心要素是計時的總時長和時間間隔需要均勻一秒,要實現(xiàn)的功能是在總時長的基礎(chǔ)上實現(xiàn)等時間間隔減秒,并且減到0后終止。

其中最為關(guān)鍵的問題就是怎么得到均勻的時間間隔1秒,所以我們需要知道:

  • Time.time 表示從游戲開發(fā)到現(xiàn)在的時間,會隨著游戲的暫停而停止計算。
  • Time.timeSinceLevelLoad 表示從當(dāng)前Scene開始到目前為止的時間,也會隨著暫停操作而停止。

?所以,既然需要倒計時,那么Time.time就能實現(xiàn)基礎(chǔ)的計時功能。

在此基礎(chǔ)上,在Update()方法中用總時長減去Time.time就能實現(xiàn)倒計時功能。

在text文本顯示之前判斷是否減到了0,減到0就return中斷,在此需要注意text的文本默認類型是字符串string類型,而unity的Time.time計時默認是浮點型,為了防止一大串?dāng)?shù)字在屏幕上亂跳所以我們需要顯示的類型是int整形。

因此,需要先把計時的浮點類型轉(zhuǎn)換為int類型,再把轉(zhuǎn)換好的int整型轉(zhuǎn)換為字符串string類型顯示出來。

using UnityEngine;
using UnityEngine.UI;

public class timeLimit : MonoBehaviour {

    public Text timer;
    public int maxTime;   

    void Start()
    {
        maxTime = 20;
    }

    void Update()
    {
        if (Time.time >= maxTime)
        {
            return;
        }
        timer.text = ((int)(maxTime - Time.time)).ToString();
    }
}

具體操作:在外界創(chuàng)建好UI文本,把寫好上述代碼的腳本拖入text中或它的父層級,再把text文本拖入腳本組件的timer中,text里可以寫總時長也可以清空,然后可以根據(jù)需要在Start()函數(shù)中修改maxTime的值即把自己需要的總時長進行初始化。文章來源地址http://www.zghlxwxcb.cn/news/detail-585753.html

到了這里,關(guān)于unity如何制作簡易倒計時器的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

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

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

相關(guān)文章

  • CountDownLatch倒計時器源碼解讀與使用

    CountDownLatch倒計時器源碼解讀與使用

    ??? 個人主頁 :牽著貓散步的鼠鼠? ??? 系列專欄 :Java全棧-專欄 ??? 個人學(xué)習(xí)筆記,若有缺誤,歡迎評論區(qū)指正 ? 目錄 1. 前言 2. CountDownLatch有什么用 3. CountDownLatch底層原理 3.1. countDown()方法 3.2.?await()方法 4. CountDownLatch的基本使用 5. 總結(jié) 在很多的面經(jīng)中都看到過提問

    2024年04月22日
    瀏覽(22)
  • 北郵22級信通院數(shù)電:Verilog-FPGA(11)第十一周實驗(2)設(shè)計一個24秒倒計時器

    北郵22級信通院數(shù)電:Verilog-FPGA(11)第十一周實驗(2)設(shè)計一個24秒倒計時器

    北郵22信通一枚~ 跟隨課程進度更新北郵信通院數(shù)字系統(tǒng)設(shè)計的筆記、代碼和文章 持續(xù)關(guān)注作者 迎接數(shù)電實驗學(xué)習(xí)~ 獲取更多文章,請訪問專欄: 北郵22級信通院數(shù)電實驗_青山如墨雨如畫的博客-CSDN博客 目錄 一.代碼部分 1.1? counter_24.v 1.2? divide.v 1.3? debounce.v 二.管腳分配 三

    2024年02月04日
    瀏覽(26)
  • Unity快速入門教程-制作一個簡易版的計時器Time.deltaTime

    制作游戲的時候,可能會需要到一個計時器,本篇文章附完整計時器代碼 本文將簡單介紹 一次計時器 和 循環(huán)計時器 的代碼 Time.deltaTime是幀與幀相減出來的,即 Time.deltaTime=后一幀時間-前一幀時間 ,計算結(jié)果由你的電腦配置而定,不是固定值。由于Time.deltaTime的結(jié)果是由后一

    2024年02月12日
    瀏覽(32)
  • Unity實現(xiàn)倒計時和獲取系統(tǒng)時間

    Unity實現(xiàn)倒計時和獲取系統(tǒng)時間

    ? 一:創(chuàng)建UGUI 1.創(chuàng)建Canvas畫布組件,調(diào)節(jié)Canvas畫布的分辨率等其他設(shè)置。我們可以把視圖設(shè)置為2D模式下。 ? 2.創(chuàng)建Text文本組件,取名為Timer計時器,我們調(diào)整Text文本組件的大小,用錨點設(shè)置Text文本組件的位置,并且設(shè)置好Text文本組件的顏色。 ? 3.我們再創(chuàng)建一個Text文本組

    2024年02月10日
    瀏覽(33)
  • [Unity]Lua本地時間、倒計時和正計時。

    慣例,直接上代碼:

    2024年02月12日
    瀏覽(35)
  • Unity中定時器的簡易使用

    //定時器寫法1 //定時器寫法2 //定時器寫法3 協(xié)程的定時中斷

    2024年02月13日
    瀏覽(21)
  • 倒計時組件:可視化如何自定義目標時間 / 數(shù)字倒數(shù)

    倒計時組件:可視化如何自定義目標時間 / 數(shù)字倒數(shù)

    倒計時組件支持通過自定義目標時間或倒數(shù)數(shù)字,在報表和大屏中展示時間倒數(shù)和數(shù)字倒數(shù)。 下面以Sugar BI為例,為大家展示 倒計時組件提供「時間倒數(shù)」和「數(shù)字倒數(shù)」兩種展示模式,效果如下: 默認為「時間倒數(shù)」模式,打開「倒數(shù)模式」開關(guān),可切換為「數(shù)字倒數(shù)」

    2023年04月08日
    瀏覽(33)
  • 【Unity】簡易俄羅斯方塊(Tetris)制作

    【Unity】簡易俄羅斯方塊(Tetris)制作

    原視頻:https://www.youtube.com/watch?v=T5P8ohdxDjo b站轉(zhuǎn)載:【UNITY】13分鐘制作出俄羅斯方塊?。ǜ较螺d)_嗶哩嗶哩_bilibili 一、背景及方塊制作關(guān)鍵點 1、要將背景的左下角移到坐標(0,0)點 2、方塊的旋轉(zhuǎn)點設(shè)置 3、方塊坐標需要在整數(shù)值 二、腳本 1、TetrisBlock

    2024年02月05日
    瀏覽(24)
  • unity初學(xué)6——簡易的UI制作(血條制作)和音頻加入以及NPC的對話氣泡(2d)

    unity初學(xué)6——簡易的UI制作(血條制作)和音頻加入以及NPC的對話氣泡(2d)

    該文來是學(xué)習(xí)chutianbo老師的筆記,鏈接b站 1.右鍵Hierarchy空白處 UI?canvas 2.這里一共使用了三個素材 層級結(jié)構(gòu) UI:初始畫布 characters:頭像 Mask:遮罩層 healthbar:血條 這里我們先回到UI(也就是一開始創(chuàng)建的Canvas) 我們一開始有用的應(yīng)該只有渲染模式render Mode,他有三種模式

    2023年04月08日
    瀏覽(25)
  • 微信小程序如何制作簡易計算器

    微信小程序如何制作簡易計算器

    1、首先在瀏覽器中輸入\\\"GitHub - dunizb/wxapp-sCalc: :speech_balloon:微信小程序版簡易計算器demo,適合入門練手\\\"網(wǎng)址,輸入完成后會進入到以下這個界面: 2、點擊旁邊綠色的按鍵 3、點擊之后會有以下幾個選項: 點擊最后一行的Download ZIP,下載一個文件 然后解壓一下這個文件,解壓完

    2024年04月23日
    瀏覽(26)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

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

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包