原创 unity3d:向量計算:得到圍繞物體一圈點位置

/// <summary> /// 生成一圈 /// </summary> /// <param name="forward">物體的前進方向</param> /// <param name="ce

原创 unity3d:shader: Clip裁剪顯示

Shader "Custom/Clip" { Properties{ _MainTex("Texture", 2D) = "white" {} _BumpMap("Bumpmap", 2D) = "bump" {} [S

原创 unity3d:遞歸查找子物體,並輸出路徑

static List<string> m_listPath = new List<string>(); public static string GetChildPath(Transform trans, string

原创 c#:文件夾下批量修改後綴

using System; using System.Collections.Generic; using System.IO; using System.Linq; using System.Text; using System

原创 unity3d+VRTK:強制傳送,主動傳送到場景中預設的點(位置與攝像機角度)

不用射線觸發,主動傳送到場景中預設的點 新版本的強制傳送 public virtual void ForceTeleport(Vector3 destinationPosition, Quaternion? des

原创 unity3d:UGUI卷軸展開動畫效果

卷軸式UI面板打開特效 思路:content用mask控制x方向大小,用dotween 兩邊的圓柱體同時dotween控制位置 面板的結構爲 content 增加mask組件 public class UGUIPanel :

原创 Unity3d 直升機空戰遊戲

外網買的直升機遊戲效果 使用的插件 StormEffects插件,包含雨雪,暴風雨 WeaponSystem武器系統插件 點贊 1 收藏 分享 文章舉報 四夕立

原创 開啓MySql的遠程連接

1.打開cmd 運行mysql.exe 後面加賬號名和密碼命令行 C:\Users\acer>“C:\Program Files\MySQL\MySQL Server 5.7\bin\mysql.exe” -uroot -p12

原创 unity3d:java定義轉c#定義

using System; using System.Collections.Generic; using System.IO; using System.Linq; using System.Text; using System.T

原创 unity3d:彈道飛行

敵人間隔5-10s開槍,有子彈從我眼前飛過,粒子使用lean緩衝池循環使用 敵人: using Lean.Pool; using System.Collections; using System.Collections.Generic

原创 unity3d:激活碼系統(根據PC機器碼,給對應激活碼完成軟件註冊)

1.機器碼爲明文,採用DES加密 2.判斷輸入激活碼與機器碼的密文一致,激活成功 using UnityEngine; using UnityEngine.UI; using UnityEngine.SceneManagement

原创 unity3d:打印日誌至文件

using System.IO; using UnityEngine; public class MyLogCallback : MonoBehaviour { FileInfo fileInfo; Stream

原创 unity3d:htc wavesdk,VR一體機滑塊與按鈕事件

點擊VR一體機上觸摸板,可使滑塊定位,與按鈕響應 InputModuleManager 改爲PointerDown,因爲滑塊之類的無點擊事件 增加按鈕響應,把監聽click改爲監聽down using UnityEngine; us

原创 unity3d:播放全景視頻(解決視頻播放過暗問題)

導入的視頻不能直接放StreamingAssets下,否則不可識別爲視頻文件 使用2比1的全景視頻,把VedioPlayer組件加到球體上。 因爲球體是使用mesh,會受到光照的影響,導致視頻可能出現一邊明一邊暗情況,所以把球的s