使用Unity的2D功能開發彈球遊戲

2021-01-18 Unity官方平臺

IEnumerator BeginFloat()

{

    while (true)

    {

        // 計算當前持續時間

        runningTime = Time.time - startTime;

 

        // 播放動畫循環

        int index = (int)Mathf.PingPong(handcamAniController.fps *

                    Time.time, handcamAniController.spriteSet.Length);

        handcamRenderer.sprite = handcamAniController.spriteSet[index];

        yield return new WaitForSeconds(0.1f);

       

        // 當時間結束時

        if (runningTime >= floatingTime) 

        {

            // 停止懸浮,重置計時器

            floatEffector.density = 0;   

            runningTime = 0f;

            startTime = 0f;

 

            // 停止音效和動畫

            sound.bonus.Stop();

            golightRenderer.sprite = golightAniController.spriteSet[1];

            handcamRenderer.sprite = handcamAniController.spriteSet

                          [handcamAniController.spriteSet.Length - 1];

            break;

        }

    }

}

相關焦點

  • 巧用Unity 2D功能:只需六步開發簡單的2D UFO遊戲
    無論我們現在可以選擇多少種類繁多的,擁有逼真畫面感的遊戲,2D遊戲始終會在玩家們的心中佔據一席之地,而對於想邁入開發者行列的同學們來說,先嘗試做一款2D遊戲無疑是合適的起點。Unity中的2D功能讓開發此類遊戲更加的便捷,這篇教程將教大家使用Unity 2D功能製作一個非常簡單的UFO遊戲,整個過程只需要6個步驟,適合Unity初學者以及對Unity的2D功能不甚熟悉的開發者們,希望Unity能讓你初嘗遊戲開發的樂趣,為以後的開發之路奠定基礎,你準備好完成這款簡單的2D遊戲了嗎?
  • 使用unity製作RPG遊戲3——2D精靈
    前面介紹了使用Tiled製作地圖相關連結http://baijiahao.baidu.com/builder/preview/s?context=%7B%22nid%22%3A%22news_9564882242542237691%22%2C%22sourceFrom%22%3A%22bjh%22%2C%22url_data%22%3A%22bjhauthor%22%7D下面需要利用Tiled2Unity把01地圖導入unity下載Tiled2Unity,在根目錄下打開可執行文件進入unity。
  • 使用Unity和HTML5開發移動遊戲的優缺點
    HTML5在開發移動遊戲的優勢比較明顯,但是還是有人希望能使用Unity重構。Unity由Unity Technologies開發的一個讓玩家輕鬆創建諸如三維視頻遊戲、建築可視化、實時三維動畫等類型互動內容的多平臺的綜合型遊戲開發工具,是一個全面整合的專業遊戲引擎。
  • 上世紀經典「彈球遊戲」的網際網路復興之路
    他們知道,把這些實體遊戲機連接到網上,就可以實現社區記分牌和個人記錄等簡單的功能,但他們當時還不知道該怎麼做。Adelson說,當他和兒子重新修復這臺機器時,他忽然間就受到了啟發。Adelson說:「在你修復彈球機的過程中,你會學到有關它的一切知識,從電子、機械、構造等一系列方面了解它們是如何工作的,是如何實現其功能的。
  • mac版Unity Pro遊戲開發工具如何創建和使用腳本
    Unity Pro 2018 for mac是遊戲開發必備的軟體之一,unity mac版主要用於創建2D和3D跨平臺遊戲,比如三維視頻遊戲、實時三維動畫、建築可視化等類型,儘管Unity的內置組件可以實現多種用途,但是您很快就會發現,您需要超越它們提供的功能來實現自己的遊戲功能。
  • 使用Unity 粒子系統實現 2D 人物足跡效果
    之後深入一想腳本大概要怎麼寫,感覺頭大的不行,又想到了 Hierarchy 裡面被 FootStep12345678 塞得滿滿當當的壯麗場面..還是換個方法吧 轉念一想:unity 的粒子系統似乎可以滿足所有特性:生成淡出銷毀全自動,跟隨人物也是基本操作,比較存疑的就是用腳本控制粒子的鏡像與旋轉。
  • 如何製造一個簡單的2D遊戲?
    No.1引擎選擇當決定開發一款遊戲的時候,第一步要考慮的是遊戲引擎的選擇。所以首先要問自己一個問題:我需要用什麼遊戲引擎來開發遊戲?相對主流的兩款遊戲引擎分別是Unity和Unreal Engine4(UE4),二者各有利弊,比如Unity的3D渲染效果不如UE4,但Unity有許多插件可以使用,開發效率會更高。
  • 2021新年匯總:Unity項目原型快速開發資源,看這一篇就夠
    本文匯總了截止2021年1月2日的Unity項目原型快速開發資源,歡迎自取~01  Unity
  • 「圖一樂」的彈球遊戲,竟然也有故事劇情
    在進入新千年之後,電腦開始在中國普及,Windows XP成為了中國一代遊戲玩家的啟蒙作業系統,而除了掃雷和紅心大戰等遊戲外,我們接觸的第一個電子彈球遊戲很有可能就是XP系統捆綁的遊戲:《三維彈球:太空軍校生》(3D Pinball: Space Cadet)。
  • unity業餘愛好者說一下
    unity業餘愛好者說一下,這幾天傳的關於《太吾繪卷》代碼的事幾乎都是無中生有的事...一群用.net和vs做工程的人談論第三方引擎做的遊戲...真是雞同鴨講。太吾繪卷現在針對幾個常見誤會說一下1.只有一個main (x)unity的腳本都是依附於各個精靈的,沒有main,只有update2.沒有注釋(x)你反編譯出來的代碼有注釋
  • 童年回憶WindowsXP經典遊戲《三維彈球》,如今的你多大了?
    在WindowsXP時代,幾乎所有使用者都打開過這樣一款內置程序《三維彈球》,現在看算是相當簡陋,但放在當時的計算機課上,那絕對屬於「賽博朋克」風格的次時代3A大作,這款遊戲看似簡單,但其中暗藏玄機,能玩懂並通關的人少之又少,並且多年後才發現Windows內置的《三維彈球》,只是一個試玩版
  • Unity項目開發過程中常見的問題,你遇到過嗎?
    最近看到有朋友問一個unity遊戲開發團隊,需要掌握哪些知識之類的問題。
  • 使用Unity製作經典2D遊戲之貪吃蛇(上)
    這篇文章將講解怎麼使用Unity製作簡單的貪吃蛇遊戲。
  • Steam限時免費喜加一遊戲kabounce 快節奏的彈球遊戲
    Kabounc是一款有著非常快節奏的多人彈球遊戲,玩家可以控制彈球讓你的彈球有著飛快的速度與動力。  這款遊戲的特點在於你可能和玩家們一起聯機對抗,該遊戲最多支持8人聯機。 你可以和自己的小夥伴們4對4一起互坑。
  • Unity裡asset store下載的遊戲模型Amane kisora-chan用法介紹
    Unity裡內置asset store有很多免費的遊戲模型大家可以下載,下載的時候打開asset store搜索free即可。由日本SapphiArt設計的Amane Kisora-chan排在免費類較前的位置,角色形象比較美觀,有滿足大部分遊戲基本動作種類(等待、走、跑、攻擊、跳躍、受傷等)、簡單的臉部調節功能及動畫。
  • Unity官方示例:在ARCore和ARKit中實現多人遊戲
    不少遊戲開發者已經用ARKit開發出了很多好玩的遊戲。在Unite Austin 2017中,Unity的開發人員 Jimmy Alamparambil和Tim Mowrer做了一場演講《在Unity中使用ARKit和ARCore》。演講的目地是為了把AR介紹給大家,並給大家展示ARKit和ARCore的各種功能。更重要Unity想讓開發者有足夠的興趣為這兩個平臺開發內容。
  • ...他們為彈球遊戲添加了一些非常棒的「佐料」有趣的故事,BOSS戰...
    我們喜歡彈珠檯遊戲,但那些經典的彈珠檯一成不變的玩法和模式已經會讓你感到厭倦。好在總會有人去突破,來自荷蘭的Paladin工作室為彈球遊戲帶來了新鮮的血液!
  • unity遊戲項目實踐-2d戰旗策略遊戲
    遊戲項目復現直接使用的是B站的up主-次元生還者的戰旗欄目連結如下https
  • 微軟放棄的遊戲被他們復活了:Windows經典「三維彈球」現實版,CAD建模、Arduino編程、數控工具機打造,硬核致敬童年
    別著急,KSU的4位小哥寫了份超詳細教程,手把手教你如何打造現實版「三維彈球」。9步,手把手教你打造現實版「三維彈球」彈球機的主要功能模塊包括追蹤得分系統,多球彈珠機,還有自主啟動開關。上方有一個USB攝像頭,在自動運行模式下會持續地監測彈球的位置,並根據球的位置指揮擊打器。
  • 微軟虛擬學院推出教程:使用 Unity5 開發 Win10 遊戲
    IT之家訊 你是否對使用Unity為Win10開發3D遊戲感興趣?微軟本周在其虛擬學院和Channel9中推出了一系列相關教程,藝術家Matthew Newman和微軟Andrew Tuliper將指導你完成這件事情。