【零基礎入門unity游戲開發——2D篇】SpriteEditor圖片編輯器

考慮到每個人基礎可能不一樣,且并不是所有人都有同時做2D、3D開發的需求,所以我把 【零基礎入門unity游戲開發】 分為成了C#篇、unity通用篇、unity3D篇、unity2D篇

  • 【C#篇】:主要講解C#的基礎語法,包括變量、數據類型、運算符、流程控制、面向對象等,適合沒有編程基礎的同學入門。
  • 【unity通用篇】:主要講解unity的基礎通用的知識,包括unity界面、unity腳本、unity資源管理、unity動畫、unity攝像機等,適合unity初學者入門。
  • 【unity3D篇】:主要講解unity3D的知識,unity3D角色、unity3D物理系統、unity3D光照等,適合只想做2D游戲的開發者學習。
  • 【unity2D篇】unity2D篇:主要講解unity2D的知識,包括unity2D角色、unity2D物理系統、unity2D光照等,適合只想做3D游戲的開發者學習。

這樣方便大家按需選擇性的去學習,比如有編程基礎的大概率可以直接從unity通用篇開始入門,沒有編程基礎的建議從C#篇開始學習。只想做2D游戲的話,可以直接從unity2D篇開始學習,3D篇大概率就不需要看了,節約學習時間成本。

文章目錄

  • 一、Sprite Editor介紹
    • 1、SpriteEditor圖片編輯器是什么
    • 2、安裝2DSprite
  • 二、Single單一圖片編輯
    • 1、Sprite Editor 基礎圖片設置
      • 1.1 Name:名字
      • 1.2 Position
      • 1.3 Border
      • 1.4 Pivot 軸心
      • 1.5 Pivot Unit Mode:軸心點單位模式
      • 1.6 Custom Pivot:自定義軸心點
    • 2、Custom Outline 自定義邊緣線(決定渲染區域)
      • 2.1 Custom Outline 編輯器的屬性
      • 2.2 生成輪廓
      • 2.3 編輯自定義輪廓
      • 2.4 移動控制點
      • 2.5 添加/移除控制點
      • 2.6 移動邊緣
    • 3、Custom Physics Shape 自定義物理形狀(決定碰撞判斷區域)
    • 4、Secondary Textures 輔助紋理(為圖片添加特殊效果)
  • 三、multiple多個圖片編輯
    • 1、切片
    • 2、Slice Type 切片類型
      • 2.1 Automatic 自動
      • 2.2 Grid By Cell Size 按照像素大小進行切片
        • (1) Pixel Size 像素大小
        • (2) Offset 偏移
        • (3) Padding 填充
        • (4) Keep Empty Rects 保留空矩形區域
      • 2.3 Grid By Cell Count 按照個數進行切片
      • 2.4 Isometric Grid 等距網格切片
    • 3、Trim 剪裁(自動修剪)
  • 四、Polygon多邊形圖片編輯
  • 專欄推薦
  • 完結

一、Sprite Editor介紹

1、SpriteEditor圖片編輯器是什么

SpriteEditor就是精靈圖片編輯器。它主要用于編輯2D游戲開發中使用的Sprite精靈圖片。它可以用于編輯圖集中提取元素,設置精靈邊框,設置九宮格,設置軸心(中心)點等等功能。打開SpriteEditor需要把一張圖片的紋理類型切換成Sprite模式。
在這里插入圖片描述

2、安裝2DSprite

要使用SpriteEditor功能首先得保證安裝了2DSprite插件
在這里插入圖片描述
假如創建的是2D工程可能會自動下載安裝2DSprite,假如創建的是3D工程可能需要手動下載安裝2DSprite。可以點擊SpriteEditor按鈕跳轉下載或者直接打開PackageManager搜索2DSprite并導入。

二、Single單一圖片編輯

Single圖片編輯主要講解的就是在設置圖片時,將精靈圖片模式(Sprite Mode)設置為Single單個的模式下的精靈圖片在Sprite Editor窗口中如何編輯。
在這里插入圖片描述
點擊Sprite圖片下的SpriteEditor按鈕打開Sprite編輯器窗口,點擊在左上角可以選擇怎么編輯Sprite。
在這里插入圖片描述

1、Sprite Editor 基礎圖片設置

主要用于設置單張圖片的基礎屬性。
在這里插入圖片描述

1.1 Name:名字

1.2 Position

在圖片中的偏移位置和寬高

1.3 Border

邊框,用于設置九宮格的4條邊
在這里插入圖片描述

1.4 Pivot 軸心

快捷設置軸心(中心)點位置
在這里插入圖片描述
在這里插入圖片描述

1.5 Pivot Unit Mode:軸心點單位模式

在這里插入圖片描述

  • Normalized:標準化模式,取值范圍是0~1
    在這里插入圖片描述
  • Pixels?

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

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

相關文章

云巔之上:數字文明的重構與超越

序章:算力新紀元 2024年初春,當SpaceX的星艦將首批云計算節點送入近地軌道時,地球上的數字原住民們正通過云端AI助手規劃著一天的行程。這場靜默的革命已悄然進入新階段——云計算不再只是工具,而是成為數字文明的"第六元素…

【面試篇】多線程

基礎概念 線程的生命周期有哪些狀態?它們是如何轉換的? 答案:線程的生命周期有以下六種狀態: 新建(New):線程被創建但尚未啟動,此時線程對象已被分配內存空間,相關屬性已…

unity運行中場景指定模型回放功能(模型是地形并且可以加載預制體進行回放)

回放和加載腳本 using System.Collections.Generic; using UnityEngine;public class TerrainRecorder : MonoBehaviour {[Header("基本設置")]public Terrain targetTerrain;public bool isRecording false;public bool isPlayingBack false;[Range(0.02f, 1f)] …

基于SpringBoot的河道水情大數據可視化分析平臺設計與實現(源碼+論文+部署講解等)

需要資料,請文末聯系 一、平臺介紹 水情監測數據大屏 - 平臺首頁 日均水位 日均水速 二、論文內容 摘要(中文) 本文針對河道水情監測領域的數據管理和可視化分析需求,設計并實現了一套河道水情大數據可視化分析平臺。該平臺基…

Knife4j文檔請求異常 空指針

打開swagger文檔報空指針異常 java.lang.NullPointerException: nullat springfox.documentation.oas.mappers.SchemaMapper.model(SchemaMapper.java:97)at springfox.documentation.oas.mappers.SchemaMapper.mapModel(SchemaMapper.java:85)at springfox.documentation.oas…

車輛選擇解決方案

車輛選擇解決方案 /* * Purpose: 添加車輛選擇的功能 -> 用戶在選擇不同的車輛時,重新初始化系統狀態,清除之前的定時器,并根據新選擇的車輛設置新的定時器,以實現對新車輛狀態的實時加載。 * File Name: 車輛選擇解決方案 * …

魔塔社區使用llamafactory微調AI閱卷試題系統

啟動 LLaMA-Factory 1. 安裝 LLaMA-Factory 執行安裝指令 git clone --depth 1 https://github.com/hiyouga/LLaMA-Factory.git cd LLaMA-Factory pip install -e ".[torch,metrics]"解決依賴沖突 如果遇到依賴沖突,可使用以下命令安裝,不…

程序化廣告行業(51/89):Cookie映射與移動設備ID映射解析

程序化廣告行業(51/89):Cookie映射與移動設備ID映射解析 在當今數字化營銷的浪潮中,程序化廣告已經成為企業精準觸達目標客戶的重要手段。作為一名對程序化廣告充滿興趣的學習者,我希望通過這篇博客和大家一起深入探索…

內網服務器centos7安裝jdk17

1. 下載 JDK 17 安裝包(在外網環境操作) 在可聯網的機器上下載 JDK 17 的壓縮包(推薦使用 OpenJDK): OpenJDK 官方源: Adoptium Eclipse Temurin Azul Zulu 直接下載命令示例(在外網機器上執行…

【學Rust寫CAD】21 2D 點(point.rs)

源碼 //matrix/point.rs use std::ops::Mul; use super::algebraic_units::{Zero, One}; use super::generic::Matrix;/// 點坐標結構體 #[derive(Debug, Clone, Copy, PartialEq)] pub struct Point<X, Y>(Matrix<X, Y, One, Zero, Zero, One>);impl<X, Y>…

《AI大模型應知應會100篇》第7篇:Prompt Engineering基礎:如何與大模型有效溝通

第7篇&#xff1a;Prompt Engineering基礎&#xff1a;如何與大模型有效溝通 摘要 Prompt Engineering&#xff08;提示工程&#xff09;是與大模型高效溝通的關鍵技能。通過精心設計的Prompt&#xff0c;可以讓模型生成更準確、更有用的結果。本文將從基礎知識到高級策略&…

Java高頻面試題1:Java SE

一、Java概述 1. Java語言的特點&#xff1f; 面向對象&#xff1a;封裝、繼承、多態。跨平臺&#xff1a;通過JVM實現“一次編寫&#xff0c;到處運行”。內存管理&#xff1a;自動垃圾回收&#xff08;GC&#xff09;&#xff0c;避免手動內存管理。多線程&#xff1a;內置…

基于RapidIO接口的DSP+GPU工業AI實時計算解決方案

基于RapidIO接口的DSPGPU工業AI實時計算解決方案是一種面向高性能、低延遲工業應用的異構計算架構&#xff0c;適用于工業自動化、機器視覺、預測性維護、機器人控制等場景。以下是該方案的核心設計思路和技術要點&#xff1a; 1. 方案背景與目標 工業需求&#xff1a; 工業…

SQL DB 數據類型

SQL DB 數據類型 引言 在數據庫管理系統中,數據類型是定義和存儲數據的方式。SQL(結構化查詢語言)數據庫中的數據類型決定了數據的存儲格式、大小、取值范圍以及如何處理數據。合理選擇和使用數據類型對于確保數據庫性能、數據完整性和應用程序的準確性至關重要。 SQL 數…

常見電源模塊設計

目錄 1. 5V電源模塊 2. 3.3V電源模塊 3. 1.9V電源模塊 4. 220V轉12V電源模塊 1. 5V電源模塊 參考電路 電路說明&#xff1a; 這個電路采用的是穩壓芯片78L05&#xff0c;我是用的12V的電源模塊轉成為5V,為后續的供電。 2. 3.3V電源模塊 參考電路&#xff1a; 電路說明…

python操作es

1、常用操作 ### 創建索引 bash curl -u elastic:123 -X PUT -H "Content-Type: application/json" -d mapping.json "http://0.0.0.0:9200/ai_kg_extraction_new_lower_tag_index" ### 刪除索引 bash curl -u elastic:123 -X DELETE "http://0.0…

記一個.NET AOT交叉編譯時的坑

記一個.NET AOT交叉編譯時的坑 背景&#xff1a; 使用.NET9開發的Avalonia項目需要部署到Linux-arm64 踩坑&#xff1a; 根據官方AOT交叉編譯文檔配置后執行打包 dotnet publish -r linux-arm64提示error : The PrivateSdkAssemblies ItemGroup is required for _ComputeA…

【Linux篇】探索進程地址空間:計算機背后的虛擬世界

進程地址空間的奧秘&#xff1a;讓你理解程序如何在計算機中生存 一. 程序地址空間1.1 基本概念1.2 虛擬內存管理1.3 為什么存在虛擬地址空間1.3.1 意義 2. 最后 本文將介紹進程地址空間的基本概念與結構&#xff0c;幫助讀者理解操作系統如何管理和分配內存。進程地址空間指的…

17查詢文檔的方式

目錄 1.鼠標放在你要查詢的地方或者選中&#xff0c;按FnF1 2Assistant文檔 3幫助菜單界面 1.鼠標放在你要查詢的地方或者選中&#xff0c;按FnF1 2Assistant文檔 3幫助菜單界面 大家一定要有 查詢文檔 的意識!! 未來實際開發中,一定會用到很多的第三方庫和框架的. 很可能用到的…

壹起航:引領中國工廠邁向全球市場的先鋒

在全球化的浪潮中&#xff0c;中國工廠正積極尋求拓展海外市場的新機遇。面對激烈的國際競爭&#xff0c;如何脫穎而出&#xff0c;成為行業翹楚&#xff1f;壹起航憑借其深厚的行業積淀和創新的營銷理念&#xff0c;為中國工廠提供了全方位的出海解決方案。 一、構建國際化外…