作者doasgloria (青柳立夏)
看板GameDesign
標題[請益] Unity的LoadRawTextureData的問題
時間Tue Apr 28 17:02:04 2020
各位大大好
想請問一下關於Unity的LoadRawTextureData
看了一下範例
照做可以做出來
想問的是 宣告 new Texture2D的時候
前兩個數字 看說明是 texture的高跟寬
範例中是 16,16 以RGBA的形式
如圖:
https://i.imgur.com/zrDnjMa.png
疑惑的是 在byte[]裡面 共有 16*8 = 128 個數
如果4個數代表一個RGBA 那麼除以4才32個像素點
宣告Texture 16*16 = 256個像素點
他們的SIZE的形狀是怎麼對起來的呢
想問一下這個BYTE的數怎麼跟TEXTURE做對應 @@
這樣的設定執行結果是像這樣:
https://i.imgur.com/nIAxB6w.png
疑惑了一整天 希望有大大幫忙 >///<
感謝 Q__Q !!
--
如果我們要把磁鐵棒放進線圈,
線圈會說「不!!不要過來!!」而發出阻力不讓磁鐵棒靠近。
但是如果我們要把放進去的磁鐵棒從線圈拿走, 「傲嬌是一種
線圈反而會說「我…我又沒有叫你走!!」而發出阻力不讓磁鐵棒離開。 自然現象」
這種現象不就是傲嬌嗎! 新科科人雜誌
所以傲嬌這東西根本不是新梗,19世紀就有科學家發現傲嬌了。 /民明書房
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 111.240.66.224 (臺灣)
※ 文章網址: https://www.ptt.cc/bbs/GameDesign/M.1588064528.A.7F3.html
推 zxc9764315: 查了一下,那個格式是4 bits /pixel,所以沒錯吧 04/28 17:09
推 NDark: 樓上對。 16x8 個 0x , 每一個 0x 定義了8bit 所以16x16 04/28 18:03
→ doasgloria: 好像有點懂了 ! 感謝樓上兩位大大 04/28 20:21