原创 Lua 腳本的加密

原文鏈接:http://www.cocoachina.com/bbs/read.php?tid=205802 補充:編譯後將生成的luajit.exe、lua51.dll、jit 複製到打包工具的相對目錄下,這樣在工具中就可以直接調用lu

原创 判斷目標是否在前方矩形範圍內,只適用於2d有待完善

private float forwardDistance = 5f; private float leftRightDistance = 3f; private bool InRanage(Transform atta

原创 Resources 與 StreamingAssets

原文鏈接:http://www.xuanyusong.com/archives/3229   雨松MOMO 2014年09月26日 於 雨松MOMO程序研究院 發表Resources可以在根目錄下,也可以在子目錄裏,只要名子叫Resour

原创 NGUI學習要點總結

1、圖集和背景圖必須是正方形的,並且是2的冪次方(1024 512 ... ),方便蘋果壓縮,這樣的背景圖也更容易適配各種分辨率 2、發佈要對圖片進行設置如圖: 安卓平臺:如果沒有透明通道,壓縮選項格式RGB Compressed ETC

原创 c++ 打包dll 給unity調用

一.vs版本 2017新建項目     二.C++的實例代碼 #pragma once #if defined (EXPORTBUILD) # define _DLLExport __declspec (dllexport) #

原创 用Android Studio 把C++轉 SO文件 供unity調用

參考鏈接:https://blog.csdn.net/cqjianx/article/details/79626374 使用的Android Studio 版本是3.5.2,使用CMakeLists.txt的方式. 1.新建Native

原创 System.DllNotFoundException: 無法加載 DLL“xxx.dll”: 找不到指定的模塊。 (異常來自 HRESULT:0x8007007E) 解決

之前用c#調用c++dll在本機正常運行,到別的電腦總是報錯,各種嘗試後終於解決,記錄下! 解決1: 參考:https://blog.csdn.net/cniteng/article/details/100084942 檢查該dll依賴的

原创 二維數組需要座標值時可以這麼寫

class Program {         static void Main(string[] args) {             int

原创 lua 與c#交互原理

原文鏈接:http://www.manew.com/thread-89354-1-1.html   作者:周玉傑 結合這篇博客看會比較容易理解,作者:秦元培, 鏈接:http://blog.csdn.net/qinyuanpei/art

原创 Unity小知識點

1、 GameObject.Find 查找不到隱藏的對象 ,用transform.Find 解決 2、Camera 正交模式下的Size屬性是指: 顯示視口縱向顯示的一半大小,單位是米 3、MeshRender修改SharedMateri

原创 ??表達式和?修飾符

??表達式是用來保證值不會爲空 string s = null; string str = s ?? "hello"; 如果s爲空那麼str="hello" ,如果不爲空就是str=s; ?修飾符,是System.Nullable

原创 做ui跟隨的心得

1、經測試發現UI的rectTransform座標信息是以像素爲單位,和ScreenPoint的單位是一致的,而ScreenPoint是以左下角爲原點的二維座標軸計算的,所以只要把UI的錨點設置爲左下角,那麼UI的rectTransfor

原创 C#讀取excel表格

static void Main(string[] args) { string fileName = "111.xls"; string connectionString = "Provi

原创 字符串轉utf8編碼

url字符串中存在中文,需要把中文轉換成utf8編碼,我所知道的四種方法: Uri.EscapeUriString ,Uri.EscapeDataString ,HttpUtility.UrlEncode,WWW.EscapeURL: 

原创 第三人稱相機跟隨

學習自羅培羽的《Unity3D 網絡遊戲實戰》 [RequireComponent(typeof(Camera))] public class ThirdPersonCamera : MonoBehaviour { public