原创 Linux 基本命令

1.linux@ubuntu:~$  用戶名 @ 計算機名 ~:家目錄(路徑)/home/linux $:提示符 pwd:查看當前路徑的絕對路徑 2.ls 列出當前路徑下的文件 list   ls -a:列出當前路徑下所有的文件及文件夾,

原创 UE4 地形自動識別

簡單來說就是平坦的地是草地,一建立起伏的地就是岩石材質 首先建立工程時需要選擇這個 找到材質貼圖跟法線貼圖 然後創建一個材質跟函數 打開創建的material function寫一下藍圖(0,0,1)是3+鼠標左鍵 所有的vec

原创 Android的R報紅解決方式

1.聽別人說在build.gradle中在點擊build apk可以,我成功過一次 2.找到R文件目錄如果沒有R文件說明丟失了,從別的工程中複製下面的文件過來就好了

原创 UE4 簡單局域網聯機

首先創建三個weight佈置三個界面 在第一個weight下創建上按鈕的點擊事件 點加入按鈕時觸發事件 有些變量需要在界面中點開作爲一個常量來使用纔可以 搜索服務器界面 然後在創建的函數中加入 最後在關卡藍圖中使開始

原创 UE4 UI界面之富文本

首先建一個widget 之後進去查找到富文本拖入 接着返回主場景創建一個數據表 之後在數據表中添加一個字體樣式,注意第一個名字必須爲Default 字體外部導入在電腦C:\Windows\Fonts文件夾下有你的電腦上儲存的字體

原创 UE4 UI界面

在UE4中創建UI界面是創建一個widget 進去之後左上角是選擇控件,找到直接拖上去,中間那個框代表的就是我們的屏幕 在button中打字也就是給button命名時需要在上面在拖一個text控件 更好的排版可以改變錨點 這四個就

原创 UE4晝夜交替

首先創建一個藍圖actor我們將它命名爲light 然後在藍圖中左下角創建三個變量 在右邊分別將type改爲平行光、天空光、天空球 在藍圖中實時讓黃旋轉並更新太陽位置 之後可以創建兩個函數Nignt跟Day來設置晚上的燈光亮度跟白

原创 UE4射線的使用

首先將第一人稱的素材包導入 接着打開第一人稱下的藍圖 在藍圖中添加 在這裏注意點是X號下面的數可以調節射線射出去最遠距離 使射線顯現出來就要使DrawDebugType不爲none DrawTime是射線持續時間

原创 UE4藍圖簡單傳輸

在這我是將另一個藍圖中的一個函數傳到關卡藍圖實現按鍵控制物體旋轉 這是我創建的一個Geometry下面的一個box下的藍圖 對了這裏創建box之後無法找到藍圖,需要將其轉化爲staticmesh 之後在創建一個Actor根據前面的博客

原创 UE4視角之間的切換

這裏我們是賽車跟第三人稱視角間進行轉換: 首先第一步導入我們所需要的素材: 素材導入後我們進入賽車的場景,將第三人稱視角的Actor拖進來首先給出完整藍圖 接下來說一下各部分功能: possess:就是設置控制權,在getplayer

原创 UE4高亮效果實現

原網址https://blog.csdn.net/sky1466181491/article/details/79235624 物體的描邊關鍵還是在於材質,材質實現的不同自然會造成不同的結果。 這裏是兩種目的相同表現不同的材質  鏈接:h

原创 UE4觸發器的使用

這裏我們創建一個觸發開門的實踐 首先導入一個有門的插件 接着去找到門的模型,爲了快速查找我們可以在下面靜態網格物體下面查找,注意必須是在開頭的文件夾查找 找到之後拖上去就可以,在這裏我們不用這種方法建立一個藍圖類下的Actor,雙擊

原创 UE4碎裂效果的實現

原網址:https://blog.csdn.net/sky1466181491/article/details/82319069 如果打開工程發現藍圖資源缺失,沒有DestructibleComponent插件。 ue4可以製作物體自由

原创 unity socket客戶端

也是從多方找的,做完到了收到數據解析完轉換成float數據報錯,不轉換float的話正常傳輸沒問題 using UnityEngine; using System.Collections; using System.Net; using

原创 unity webGL客戶端

經過網上多方實踐發現這個代碼是比較好的,源碼找不到了這是修改了一部分的多餘的你可以適當刪減 using System.Collections; using System.Collections.Generic; using UnityE