1. 程式人生 > >初學者Unity3D自學(第二篇:官方例子2DPlatformer學習)

初學者Unity3D自學(第二篇:官方例子2DPlatformer學習)

這不是教程,這是自學記錄.

1.先看看層次面板



backgroundAnimation:遊戲背景動畫

backgrounds:背景物體

explosionParticle: 爆炸粒子系統

foregrounds: 前端物體,能和角色產生碰撞

hero:角色主體

killTrigger: 怪物和角色清理

mainCamera: 相機

music: 背景音樂播放

Pauser: 負責暫停,繼續遊戲

pickupManager: 炸彈包,加血包生成

spawners: 怪物產生

UI: 最前面畫面,分數和炸彈箱標識

ui_healthDisplay: 血條顯示

2.遊戲流程

spawners

負責隨機產生怪物,玩家控制角色打擊怪物,產生爆炸後死掉,遊戲畫布最下方(killTrigger)是精靈清理區域,掉下去就相當於死掉了.

一定條件下出現炸彈包或血條包(具體條件後面記錄)

詳細操作方法,見: Edit -> Project Settings -> 

3.層次



sorting layers: 層次排序,UI層離相機最近,Default最遠,渲染時UI層會覆蓋其它層,大概是這麼理解吧(以前沒接觸過這類東西)

相關推薦

初學者Unity3D自學(第二:官方例子2DPlatformer學習)

這不是教程,這是自學記錄. 1.先看看層次面板 backgroundAnimation:遊戲背景動畫 backgrounds:背景物體 explosionParticle: 爆炸粒子系統 foregrounds: 前端物體,能和角色產生碰撞 hero:角色主體 kil

第二:基於深度學習的人臉特徵點檢測 - 資料與方法(轉載)

https://yinguobing.com/facial-landmark-localization-by-deep-learning-data-and-algorithm/ 在上一篇博文中,我們瞭解了人臉檢測與面部特徵點檢測的背景,並提到了當前技術方案存在特徵點位置不穩定的缺點,需要新的解決

第二:基於深度學習的人臉特徵點檢測

在上一篇博文中,我們瞭解了人臉檢測與面部特徵點檢測的背景,並提到了當前技術方案存在特徵點位置不穩定的缺點,需要新的解決方案。那麼,目前又有哪些方案可以用呢? Github rocks! 在程式設計師眼中,Github恐怕是比微信還要重要的存在了吧!以“face lan

自學C#第二 變量和表達式

作用 -s 組合 示例 表達式 技術分享 怎麽 就是 截圖 變量 1> 聲明變量需要指定類型和變量名: <type> <name> type:表示使用什麽類型來儲存數據name: 表示存儲這個類型的名字實例:(每一個聲明都是一條語句,語句以

在eclipse上部署springcloud小例子--第二:服務消費者(feign)

上一篇文章,講述瞭如何通過RestTemplate+Ribbon去消費服務,這篇文章主要講述如何通過Feign去消費服務。 一、Feign簡介 Feign是一個宣告式的偽Http客戶端,它使得寫Http客戶端變得更簡單。使用Feign,只需要建立一個介面並註解。它具有可插拔的註解特性,可使用

在eclipse上部署springcloud小例子--第二:服務消費者(rest+ribbon)

在上一篇文章,講了服務的註冊和發現。在微服務架構中,業務都會被拆分成一個獨立的服務,服務與服務的通訊是基於http restful的。Spring cloud有兩種服務呼叫方式,一種是ribbon+restTemplate,另一種是feign。在這一篇文章首先講解下基於ribbon+rest。 &n

omapl138移植uboot系列之修改移植TI官方移植的Linux核心(啟動核心第二)

修改Linux核心原始碼     實際上,剛剛我們已經成功的啟動了TI移植過的Linux核心,但是從串列埠控制檯的現象來看,“Starting Kernel”之後什麼資訊都沒有輸出,這就需要我們在TI移植過的核心原始碼之上進行相應修改,以適合我們的639A板卡。

實例講解webpack的基本使用第二

文件的 分享 fig .com size 如何 try 基本 bpa 這一篇來講解一下如何設置webpack的配置文件webpack.config.js 我們新建一個webpack-demo的項目文件夾,然後安裝webpack 執行如下命令 在項目文件夾下,

關於註解Annotation第二

ace public not turn http 通過反射 cnblogs interface 這樣的 舉個例子來看一看註解定義類在語法樹中用哪些語法節點來表示以及如何組織的。 @Retention(RetentionPolicy.RUNTIME) // 註解會在cl

RabbitMQ第二:java簡單的實現RabbitMQ

ech pre cer wait clas comm amqp cti 一次 前言:在這裏我將用java來簡單的實現rabbitMQ。下面我們帶著下面問題來一步步的了解和學習rabbitMQ。 1:如果消費者連接中斷,這期間我們應該怎麽辦 2:如何做到負載均衡 3:如何有效

Unity3D自學記錄】Unity3D之自制小鐘表

new 一個 unity cond 代碼 enter 歐拉角 onu text 今天來寫一個小鐘表,事實上非常easy,就運用到了歐拉角。 首先創建時鐘、分鐘、秒鐘以及4個點(12點、3點、6點、9點)偷懶了~~沒弄那麽多點。 時鐘、分鐘、秒鐘這三個父級的中心一定要註意

第二:使用Spark對MovieLens的特征進行提取

src 參考 創建過程 程序 單單 關於 font 我們 eve 前言 在對數據進行了初步探索後,想必讀者對MovieLens數據集有了感性認識。而在數據挖掘/推薦引擎運行前,往往需要對數據預處理。預處理的重要性不言而喻,甚至比數據挖掘/推薦系統本身還重要。

第二:數據可視化 - 基本API

數據挖掘 idt 示例 iyu 大小 blue .com sof 個性化 前言 數據可視化是數據挖掘非常重要的一個環節,它不單在查閱了解數據環節使用到,在整個數據挖掘的流程中都會使用到。 因為數據可視化不單可以形象地展示數據,讓你對數據有更好

Neo4j 第二:圖形數據庫

this 擁有 個數 bms 關系型 基本概念 dex pan unique 在深入學習圖形數據庫之前,首先理解屬性圖的基本概念。一個屬性圖是由頂點(Vertex),邊(Edge),標簽(Lable),關系類型和屬性(Property)組成的有向圖。頂點也稱作節點(Node

新手小白自學hibernate,官方文檔錯誤,導致的坑爹歷程

開始 images ota cli 沒有 奇怪 測試 4.3 XML 因為是自學的hibernate,所以我先是上網找了些hibernate的視頻來看了幾天,再瀏覽的官方文檔,最後才開始動手做實踐操作,沒想到剛開始就出問題了,我將官方文檔上的hibernate.cfg.xm

我的微信小程序第二

公眾平臺 說了 支付 痛苦 平臺 .html tps 初創企業 應該 在上一篇《我的微信小程序第一篇(入門)》中,很多人問我什麽是微信小程序,在這裏我要說一下這個是我的失誤啦,我默認大家都知道微信小程序,其實可能行內人士都知道小程序,好多非行內朋友可能平時不太關註這些,所謂

Shell第二:正則表達式和文本處理工具

chan 金字塔 文本 lar 乘法 res 每次 比較 而是 一 什麽是正則   正則就是用一些具有特殊含義的符號組合到一起(稱為正則表達式)來描述字符或者字符串的方法。或者說:正則就是用來描述一類事物的規則。 生活中處處都是正則: 比如我們描述:4條腿

【滲透課程】第二下-HTTP協議的請求與響應深度剖析

語記 空行 服務器端 oid 原因 str 負載 log 引用 【滲透課程】第二篇下-HTTP協議的請求與響應深度剖析 HTTP1.1目前支持以下7種請求方法: 常見的MIME類型如下: 第一個數字有五種可能的取值: 目錄 什麽是請求方法?什麽是請求頭?

【滲透課程】第二上-http請求協議的簡單描述

html 文章 ont tp服務器 交互 .exe 打開 路徑 什麽 HTTP協議剖析 什麽是HTTP協議?如何發起請求?我認為這樣講大家能夠理解: 瀏覽器訪問網站也是http請求的一個過程。當你打開瀏覽器,訪問一個URL (協議://服務器IP:端口/路徑/文件)的時候,

英漢翻譯 第二

bsp 文章 industry 整形 com 美容 cts man product 政府官員 a government official 贊成 approve 我不贊成整形手術 I don‘t approve of comsmetic surgery. 美容的 化