原创 unity-shader水中波光照射動物身上的效果

首先要知道,如果想要製作陽光照射到水中動物的效果,我們需要的貼圖紋理要有兩張,一張是動物的皮膚紋理,另一張是波光的紋理,我是用的是下面的兩張貼圖紋理 解釋一下爲什麼要是用背景爲黑色的波光紋理,因爲黑色的RGB值是(0.0,0.

原创 unity數據讀取---個人遇到的錯誤

首先說一下Resources文件夾: 這個文件夾是作爲一個Unity的保留文件夾出現的,如果你新建了一個文件夾名字叫做Resources,那麼在你的項目打包的時候會將你創建的這個文件夾裏面的內容打到發佈包裏面。 它具有以下特點:

原创 c#類型轉換之 As與Is

  在程序中,進行類型轉換時常見的事,C#支持基本的強制類型轉換方法,例如  Object obj1 = new NewType(); NewType newValue = (NewType)obj1; 這樣強制轉換的時候,這個

原创 unity-shader之混合模式、面剔除、Alpha測試、深度測試、通道遮罩

混合模式 我們着色完成之後,需要把顏色的混合輸出到幀緩衝區裏面,這個時候就可能涉及到源與目標,比如說半透明,原來是一個顏色Alpha通道的意思是我這個目標能夠透過多少,也就是說我們本來的顏色只有RGB是沒有Alpha通道的,Alp

原创 window10安裝VMware Tools

首先在VMware中上面欄目中有一個虛擬機 在其中選擇 安裝VMware Tools 會出現: 點擊是 然後在linux中找到這個壓縮包 將壓縮包複製到Home也就是桌面上 如果桌面上出現了這個壓縮包,說明成功 在桌面上右鍵

原创 java中跨包繼承、實例化調用方法、屬性、字段的權限

如今存在三個類,三個包 如下 amercan包 people.java package amercan; public class people { protected int a; private int b; publ

原创 父節點與子節點位置問題

場景: 代碼內容: public Camera camera; public Transform viewPoint; public GameObject player; // Use this for in

原创 使用EF框架之出現一個或多個實體的驗證失敗,有關詳細信息,請參閱“EntityVaildationErrors”

問題:System.Data.Entity.Validation.DbEntityValidationException:“對一個或多個實體的驗證失敗。有關詳細信息,請參閱“EntityValidationErrors”屬性。”

原创 unity--動畫系統

分割動畫 分割參數 參數 含義 Start 動畫片段的第一幀 End 動畫片段的最後一幀 Loop Time 是否設定該動畫片段爲循環動畫 LoopPose 是否設定該動畫片段的姿勢循環 Cycle

原创 unity—shader簡單編程(2)

https://blog.csdn.net/lfanyize/article/details/104087184 上一篇編寫shader需要具備的知識儲備,在這篇博客中如果有迷茫的可以去這裏看一看 // Upgrade NOTE:

原创 window10 Ubuntu虛擬機安裝過程

首先安裝virtual Workstation Pro 這個可以在官網下載,直接打開百度輸入“VirtuallWorkstation Pro”就可以看到官網 這裏提供一個鏈接https://pan.baidu.com/s/1mA9

原创 unity-shader之截圖(抓屏)功能、常用的cginc、multi_complie多條件、移動平臺的基本優化

GrabPass 使用抓屏通道 GrabPass[]或者GrabPass{“紋理名稱”}; 如果不指定紋理名稱,將會默認的將紋理生成到_GrabTexture中,後面的Pass通道使用這個變量來獲得抓屏紋理 場景: 代碼 Sha

原创 java中使用nextline出現的問題

在Scanner類中有nextInt、nextDouble、nextfloat等這種掃描輸入區中輸入的數字 還有nextLint、next、掃面輸入區中輸入的字符串字符 初學Java,遇到了這樣的問題,調用了nextInt()方法

原创 unity 視頻播放器沒有聲音

關於怎樣建立視頻播放器,網上的教程很多,在這裏要說的是,昨天遇到了一個奇怪的事情,就是,我的視頻文件已經可以播放,視頻對應的音頻文件也分割出來並且已經掛載,但是當視頻播放的時候,就是沒有聲音,除此之外,單單使用音頻文件播放時聲音的

原创 unity Android 真機調試

**1.調試手機 2.使用cmd連接手機 3.unity設置 4.vs設置 ** 1.調試手機 準備一臺Android手機,開啓開發者模式,USB調試 2.使用cmd連接手機 先進入sdk安裝目錄下面的platform-tools