【unity】從零開始制作平臺跳躍游戲--界面的認識,添加第一個角色!

在上一篇文章中,我們已經完成了unity的環境配置與安裝??

【Unity】環境配置與安裝-CSDN博客

接下來,讓我們開始新建一個項目吧!

新建項目

首先進入unityHub的項目頁面,點擊“新項目”:

我們這個系列將會以2D平臺跳躍類項目為導向教學,熟悉了各項工具后會轉向?3D

所以我們在頁面中選擇2D(Built-In Render Pipeline)

區域認識

等待讀條結束后,我們便能看到這樣一個大致可以分為五塊的界面

(其實還有最上面的菜單欄,我用的是mac,位置可能會有區別)

我們可以分別拖拽區域的邊緣來調整界面大小,自己習慣即可。

從一到五分別如下:

1、游戲對象區:顯示游戲中的角色對象

2、場景編輯區:可以查看、編輯對象的位置和布局

3、游戲畫面區:可以實時看到游戲顯示的畫面

4、“檢查器”:選中游戲對象后可以編輯其插件、圖層等屬性

5、項目與調試區:用于管理項目文件和現實控制臺輸出或報錯

至于每個區域中按鍵的功能,我們將來會再用到的時候具體介紹。

對象創建與應用

初步認識了unity界面的布局,我們便可以創建我們的第一個對象了

首先看到左邊的對象欄,右鍵空白區域,選擇2D對象- sprite(角色、精靈)-正方形

于是我們就能看到上圖中,場景區和游戲畫面區都顯示了一個白色的小正方體

我們可以試著通過場景區域左側菜單欄的幾個小按鈕來完成對象的移動旋轉等操作。

而在右邊的檢查器一欄中,我們就能看到幾個東東:

Transform和Sprite Renderer是unity自動為我們添加的兩個組件

(當然,你也可以在剛剛右鍵時直接選擇創建空對象,在右側下方選擇“添加組件”手動添加)

?它們分別體現了對象的位置形態、渲染設置。后面很多一部分內容我們都要圍繞著這些組件,以及自己編寫的組件來進行。

總結

今天,我們認識了unity的基本編輯界面,創建了我們的第一個對象。

最后,如果你對這個系列還算感興趣,歡迎點個免費的訂閱或關注

你的支持是作者最大的動力,感謝!

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/web/62989.shtml
繁體地址,請注明出處:http://hk.pswp.cn/web/62989.shtml
英文地址,請注明出處:http://en.pswp.cn/web/62989.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

怎么禁用 vscode 中點擊 go 包名時自動打開瀏覽器跳轉到 pkg.go.dev

本文引用怎么禁用 vscode 中點擊 go 包名時自動打開瀏覽器跳轉到 pkg.go.dev 在 vscode 設置項中配置 gopls 的 ui.navigation.importShortcut 為 Definition 即可。 "gopls": {"ui.navigation.importShortcut": "Definition" }ui.navigation.i…

Unity3D實現抽象類的應用場景例子

系列文章目錄 unity知識點 文章目錄 系列文章目錄??前言??一、示例??二、使用步驟??三、抽象類和接口的區別??3-1、抽象類??3-2、接口類??壁紙分享??總結??前言 假設我們正在制作一個游戲,游戲中有多種不同類型的角色,這些角色都有一些共同的行為(比如移…

數據倉庫工具箱—讀書筆記01(數據倉庫、商業智能及維度建模初步)

數據倉庫、商業智能及維度建模初步 記錄一下讀《數據倉庫工具箱》時的思考,摘錄一些書中關于維度建模比較重要的思想與大家分享🤣🤣🤣 博主在這里先把這本書"變薄"~有時間的小伙伴可以親自再讀一讀,感受一下…

docker啟動一個helloworld(公司內網服務器)

這里寫目錄標題 容易遇到的問題:1、docker連接問題 我來介紹幾種啟動 Docker Hello World 的方法: 最簡單的方式: docker run hello-world這會自動下載并運行官方的 hello-world 鏡像。 使用 Nginx 作為 Hello World: docker…

計算機組成原理(五):程序裝載

在計算機組成原理中,程序裝載(Program Loading)是指將程序從外存(如磁盤)加載到內存中,并為其運行做好準備的過程。程序裝載是實現程序從靜態存儲狀態到動態運行狀態的關鍵環節,涉及地址映射、內…

Python+OpenCV系列:模版匹配

文章目錄 1. 模板匹配基本原理2. cv2.matchTemplate() 函數函數原型: 3. 模板匹配步驟4. 單目標模板匹配示例5. 多目標模板匹配多目標模板匹配示例代碼解析: 6. 多模板匹配多模板匹配示例代碼解析 7. 總結 模板匹配是一種在圖像中尋找模板的位置的方法。…

基于IEEE 802.1Qci的時間敏感網絡(TSN)主干架構安全分析及異常檢測系統設計

中文標題:基于IEEE 802.1Qci的時間敏感網絡(TSN)主干架構安全分析及異常檢測系統設計 英文標題:Security Analysis of the TSN Backbone Architecture and Anomaly Detection System Design Based on IEEE 802.1Qci 作者信息&…

怎樣提升企業網絡的性能?

企業網絡的穩定性和高效性直接影響員工的工作效率。以下從多維度分析了一些有效策略,幫助公司提升網絡性能,營造更高效的辦公環境。 1. 升級網絡設備 采用性能更高的網絡硬件是優化網絡體驗的重要基礎。選擇支持高吞吐量、低延遲的設備(如企業…

scala基礎_數據類型概覽

Scala 數據類型 下表列出了 Scala 支持的數據類型: 類型類別數據類型描述Scala標準庫中的實際類基本類型Byte8位有符號整數,數值范圍為 -128 到 127scala.Byte基本類型Short16位有符號整數,數值范圍為 -32768 到 32767scala.Short基本類型I…

力扣239.滑動窗口最大值

文章目錄 一、前言二、單調隊列 一、前言 力扣239.滑動窗口最大值 滑動窗口最大值,這道題給定一個數組,以及一個窗口的長度,這個窗口會往后滑動,直到數組最后一個元素。 要求每個滑動窗口的中的最大值。對于這道題,我…

mac 安裝CosyVoice (cpu版本)

CosyVoice 介紹 CosyVoice 是阿里研發的一個tts大模型 官方項目地址:https://github.com/FunAudioLLM/CosyVoice.git 下載項目(非官方) git clone --recursive https://github.com/v3ucn/CosyVoice_for_MacOs.git 進入項目 cd CosyVoic…

電腦插件修復工具

DirectX修復工具 鏈接:夸克網盤分享

Maven 安裝配置(詳細教程)

文章目錄 一、Maven 簡介二、下載 Maven三、配置 Maven3.1 配置環境變量3.2 Maven 配置3.3 IDEA 配置 四、結語 一、Maven 簡介 Maven 是一個基于項目對象模型(POM)的項目管理和自動化構建工具。它主要服務于 Java 平臺,但也支持其他編程語言…

Scala中的泛型特質

代碼如下: package test41 //泛型特質 object test3 { //定義一個日志//泛型特質,X是泛型名稱,可以更改。trait Logger[X] {val content: Xdef show():Unit }class FileLogger extends Logger[String] {override val content: String "…

前端三大框架 Vue、React 和 Angular 的市場占比分析

一、引言 ?? 隨著前端技術的迅速發展,Vue.js、React 和 Angular 已成為全球最受歡迎的三大前端框架。在國內外,不同的框架在市場中的占比和流行程度存在顯著差異。本文將從全球和中國市場的角度,對這三大框架的市場占比進行分析&#xff0…

vue3+echarts+websocket分時圖與K線圖實時推送

一、父組件代碼&#xff1a; <template> <div class"chart-box" v-loading"loading"> <!-- tab導航欄 --> <div class"tab-box"> <div class"tab-list"> <div v-for"(item, index) in tabList…

用python的flask寫的一個MQTT中轉功能,http的方式發送數據和接收數據

需求背景 給一個客戶對接人臉識別的設備&#xff0c;最后需要通知服務端進行一些消息推送。 簡單例子 # 作者 陳老師 # https://v.iiar.cn import json import paho.mqtt.client as mqtt import requests from flask import Flask, requestapp Flask(__name__)# MQTT配置 mq…

ASP.NET |日常開發中讀寫XML詳解

ASP.NET &#xff5c;日常開發中讀寫XML詳解 前言一、XML 概述1.1 定義和結構1.2 應用場景 二、讀取 XML 文件2.1 使用XmlDocument類&#xff08;DOM 方式&#xff09;2.2 使用XmlReader類&#xff08;流方式&#xff09; 三、寫入 XML 文件3.1 使用XmlDocument類3.2 使用XmlWr…

分布式 Paxos算法 總結

前言 相關系列 《分布式 & 目錄》《分布式 & Paxos算法 & 總結》《分布式 & Paxos算法 & 問題》 參考文獻 《圖解超難理解的 Paxos 算法&#xff08;含偽代碼&#xff09;》《【超詳細】分布式一致性協議 - Paxos》 Basic-Paxos 基礎帕克索斯算法…

Git-基礎操作命令

目錄 Git基礎操作命令 case *查看提交日志 log 版本回退 get add . Git基礎操作命令 我們創建并且初始化這個倉庫以后&#xff0c;我們就要在里面進行操作。 Git 對于文件的增刪改查存在幾個狀態&#xff0c;這些修改狀態會隨著我們執行Git的命令而發生變化。 untracked、…