unity 為什么不切片 Sprite.rect 與Sprite.textureRect的值還不一樣

?一。測試代碼:

?二。發現Debug不一樣的原因 與解決方案:

?下圖右邊所示:?網格類型默認為緊密? 在 Unity 中,紋理導入時可能存在自動的偏移和裁剪設置。即便你沒有手動切片,Unity 可能會根據紋理的導入設置,對紋理進行一些默認的處理,例如去除紋理邊緣的透明像素,這會導致?Sprite.textureRect?記錄的是經過處理后的紋理區域位置和大小。而?Sprite.rect?是基于精靈本身的尺寸,不會受到這種紋理裁剪的影響。

如果 改為全矩形: 這Debug.log? 就一樣了!

?如下圖所示:根據上面第二行debug 的偏移坐標大概(2,71);在精靈編輯器里演示就合理了

?將右下角的左邊距和底邊距分別調整,可以發現左下角的綠點為偏移起點,如果再調整一下右邊的邊距就可以得到,網格模式緊密下的Sprite的寬度與高度就跟Debug的數據一樣了。

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

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

相關文章

超預期!淘寶閃購提前開放全國全量,聯合餓了么扭轉外賣戰局

餓了么由守轉攻。 作者|景行 編輯|楊舟 淘寶餓了么,終于落子,“淘寶閃購”,橫空出世,僅僅2天,業務加速。 4月30日上午,當外賣戰場陷入沉寂時,淘寶宣布將即時零售業務“小時達”升級為“淘寶閃…

minio相關面試問題和參考答案

可以考慮以下幾個方面: MinIO概述與特性MinIO與其他對象存儲的比較MinIO的使用場景MinIO的API與SDKMinIO的安全性與權限管理MinIO的性能優化 以下是一些相關的面試技術問題及其參考回答:具體如下: MinIO的主要特性包括: 高性能&am…

加載ko驅動模塊:顯示Arm版本問題解決!

1、問題 驅動模塊加載,使用命令:modprobe chrdevbase.ko 時出現: hrdevbase: version magic 4.1.15 SMP preempt mod_unload modversions ARMv6 p2v8 ’ should be 4.1.15 SMP preempt mod_unload modversions ARMv7 p2v8 ’ ———————…

【論文閱讀一】掌握高效閱讀法,開啟學術研究新旅程:S. Keshav教授論文閱讀的三遍法

文章目錄 一、三遍閱讀法1. 初讀:10分鐘:宏觀把握,快速篩選2. 第二遍:1個小時:更仔細的閱讀,了解文中論點3. 第三遍:深入理解,注重細節,挑戰假設 二、運用三遍閱讀法進行…

3D Gaussian Splatting部分原理介紹和CUDA代碼解讀

本系列旨在幫助無CUDA代碼經驗的讀者、以及3DGS的初學者理解代碼邏輯。 3D GS論文原文鏈接:https://arxiv.org/abs/2308.04079 論文筆記鏈接:【論文筆記】3D Gaussian Splatting for Real-Time Radiance Field Rendering 【論文筆記】A Survey on 3D Ga…

【數據結構】--- 雙向鏈表的增刪查改

前言: 經過了幾個月的漫長歲月,回頭時年邁的小編發現,數據結構的內容還沒有寫博客,于是小編趕緊停下手頭的活動,補上博客以洗清身上的罪孽 目錄 前言: 概念: 雙鏈表的初始化 雙鏈表的判空 雙鏈表…

Ubuntu如何查看硬盤的使用情況,以及掛載情況。

在Ubuntu中查看硬盤使用情況及掛載情況,可通過以下命令實現: 一、查看硬盤使用情況 df -h 顯示所有掛載文件系統的磁盤空間使用情況(含總容量、已用空間、可用空間等),輸出結果以易讀格式(如GB、MB&#x…

Github 2025-05-02Java開源項目日報 Top9

根據Github Trendings的統計,今日(2025-05-02統計)共有9個項目上榜。根據開發語言中項目的數量,匯總情況如下: 開發語言項目數量Java項目9Android開源輕量級流媒體前端 創建周期:3158 天開發語言:Java協議類型:GNU General Public License v3.0Star數量:28641 個Fork數量…

linux學習——數據庫API創建

一.API操作 1.int sqlite3_open(char *filename,sqlite3 **db) 功能:打開sqlite數據庫 參數: filename:數據庫文件路徑 db:指向sqlite句柄的指針 (splite3* db;) 返回值…

Baklib內容中臺落地實戰指南

內容中臺實施最佳路徑 在構建企業級內容中臺的實踐中,架構設計與流程優化構成核心支撐框架。通過四庫體系(知識庫、資源庫、模板庫、場景庫)的有機組合,企業可實現從知識沉淀到場景化應用的閉環管理。智能檢索技術結合語義分析引…

【重走C++學習之路】26、類型轉換

目錄 一、C語言中的類型轉換 二、C中的四個類型轉換 2.1 static_cast 2.2 dynamic_cast 2.3 const_cast 2.4 reinterpret_cast 2.5 總結 結語 一、C語言中的類型轉換 在C語言中,如果賦值運算符左右兩側類型不同,或者形參與實參類型不匹配&a…

kotlin 過濾 filter 函數的作用和使用場景

1. filter 函數的作用 filter 是 Kotlin 集合操作中的一個高階函數,用于根據指定條件從集合中篩選出符合條件的元素。 作用:遍歷集合中的每個元素,并通過給定的 lambda 表達式判斷是否保留該元素。返回值:一個新的集合&#xff…

安卓程序打包與發布

一 配置編譯信息 二 創建密鑰

LeetCode算法題 (移除鏈表元素)Day15!!!C/C++

https://leetcode.cn/problems/remove-linked-list-elements/description/ 一、題目分析 給你一個鏈表的頭節點 head 和一個整數 val ,請你刪除鏈表中所有滿足 Node.val val 的節點,并返回 新的頭節點 。 今天的題目非常好理解,也就是要刪除…

Scrapy框架之【Scrapy-Redis】分布式爬蟲詳解

Scrapy-Redis 介紹 Scrapy-Redis 是一個基于 Redis 實現的 Scrapy 分布式爬蟲組件。Scrapy 本身是一個強大的 Python爬蟲框架,但它默認是單進程單線程的,在面對大規模數據抓取任務時效率不高。Scrapy-Redis 則解決了這一問題,它允許你將 Scra…

Gradio全解20——Streaming:流式傳輸的多媒體應用(3)——實時語音識別技術

Gradio全解20——Streaming:流式傳輸的多媒體應用(3)——實時語音識別技術 本篇摘要20. Streaming:流式傳輸的多媒體應用20.3 實時語音識別技術20.3.1 環境準備和開發步驟1. 環境準備2. ASR應用開發步驟(基于Transform…

使用xlwings將兩張順序錯亂的表格進行數據核對

有如下一個excel表,姓名列的內容相同,順序不同;月薪有部分內容不同。 目的:要找出哪幾條月薪不同。 通常的做法,要使用excel的高級篩選。 在此,使用xlwings實現,在不同的內容上涂色。 代碼如…

2025大模型安全研究十大框架合集(10份)

2025大模型安全研究十大框架合集的詳細介紹: Anthropic AI信任研究框架 Anthropic于2024年10月更新的《安全責任擴展政策》(RSP),提出了一個靈活的動態AI風險治理框架。該框架規定當AI模型達到特定能力時,將自動升級安全措施,如…

Qt/C++開發監控GB28181系統/云臺控制/獲取預置位信息/添加刪除調用預置位

一、前言 之前用onvif已經完美實現了設備的云臺控制和預置位的功能,這個基礎功能在監控系統中是使用頻率很高的,所有gb28181肯定也提供了這樣的功能,很多人以為是通過包含xml數據,對應節點指定對應的動作來實現,其實不…

第T8周:貓狗識別

● 語言環境:Python3.8.8 ● 編譯器:Jupyter Lab ● 深度學習環境:TensorFlow2.4.1 貓狗識別 一、前期工作1. 設置GPU 二、數據預處理1. 加載數據2.再次檢查數據3.配置數據集 三、構建VG-16網絡四、編譯五、訓練模型六、模型評估七、預測八、…