樸實無華的狄娜雅
6 years ago @Edit 6 years ago
[筆記]
latest #25
[2016以前Unity] moveTexture 只支援ogg 、ovg (但依然可以從編輯器匯入mp4),但如果是使用外部匯入 (WWW) 就只能是ogg 或 ovg。(能夠匯入mp4是因為編輯器在你匯入時會自動幫你轉。
[關於WWW] 讀取local path的時候,正確方式是 file///XXX/XXX/ 而不是 file// (對! 有夠搞事~)
[關於Video Player匯出後讀不到影片] 2017這個版本Unity依然裝死,直接將該影片檔案如圖勾選(TransCode)、轉格式(VP8)即可在匯出後正常執行(僅實驗於Windows PC)。
立即下載
[關於WWW 02]
1.檔案路徑的分隔符號為反斜線「\」,網址路徑為正斜線「/」
2.本地協議為 file:// 網頁協議為http://
補充上:用户标识
Bat 路徑有空格的話
使用“cmd /c start”时遇到路径中含有空格的解决方法 - CSDN博客
cmd /c start "" "D:\Program Files (x86)\Java"
關於不同程式間的溝通 TCP/IP路線 (感覺不久會用到)
C# TCP client can't connect to C++ TCP server
[Unity]
mipMap 是一種顯示上省資源的手段(會根據距離選擇要使用的貼圖解析度大小),但除此之外意外的影響到了 「視覺」,過於複雜的紋路有時候遠方會擾動,使用MipMap會有奇效;另外mipMap會導致tiling貼圖與貼圖之間產生間隙 (悲劇) 。
遇到上述情況,請愛用2017以後的新版 去鋸齒功能,要記得攝影機本身有預設掛載MSAA濾鏡,這會衝突到 前者所說的鋸齒功能哦~
修改RectTransform的值 - 糯米粥 - 博客园
Unity UI 的tramform部份 因為規格跟一般的不同 所以筆記一下
Unity5.x Surface Shader使用alpha blend - sunny__chen的博...
Unity的 Shader Surface 如果直接用 alpha:blend的話 會因為前後描述的關係,導致"內部的表面"被顯示出來,這個問題直接使用 Blend SrcAlpha OneMinusSrcAlpha 就會幫你處理了,但是你必須增加#pragma keepalpha 。 而如此一來就能使用跟 平常 Fragment Shader 所用的 blend方式了
[Uniyt]與 CG 的運作 ,改善寫法習慣可以減少垃圾產生
https://www.smwenku.com/...
https://images.plurk.com/5j2qQWVkQOIWwXvNqJLaKo.png
Unity 的 Inspector 有另一個選項叫做 Debug(右鍵選擇) 可以將動畫改mode或是知道這個物件的ID 算是比較深層的設定
//這樣的模型他的mat會是共用狀況 (指向simple中的mat)
MeshRenderer mat = myWaveObject.GetComponentInChildren<MeshRenderer>();

//這樣的模型他的mat會額外產生 (可以各自調整,不會一起被改變)
Material mat = myWaveObject.GetComponentInChildren<MeshRenderer>().material;
https://www.blueshop.com...

7樓的範例 可以馬上知道該如何使用 interface
Camera.cullingMask 常用操作 - chh19941125的专栏 - CSDN博客
每次都不太會算這個 32 位元的 0 1 用法 紀錄一下
Unity 效能優化(力薦)
有點過時的效能文章 但可以整理思緒用
Lerp和SmoothDamp比较 - HONT - 博客园
今天才知道 有 Smooth這種移動
Shader中if和for的效率问题以及使用策略關於 Shader 判斷式 成本高昂的 原理
在 Windows 下安装、配置 Apache 2.4 和 PHP 7PHP with 阿帕契的設定方法 (熟悉之後,以後可以用套裝軟體直接安裝,但建議先瞭解再做比較懶人的方法)
back to top