原创 分層狀態機的設計思路

文 / 韋易笑   轉載自  很多人問遊戲AI該怎麼做?隨着遊戲類型的多元化,非 MMO或者卡牌的遊戲越來越多,對AI的需求也越來越強了。而市面上關於 AI的書,網上找得到的文章,也都流於一些隻言片語的認識,理論化的套路,和一些簡單的 D

原创 設置Animation屬性

轉載自:http://blog.csdn.net/qq617119142/article/details/49510173 修改錄製的動畫,或,模型中的動畫屬性 下面 是修改LoopTime屬性 [csharp

原创 FBX生成Prefab

using UnityEngine; using UnityEditor; using System.IO; using System.Collections; public class GeneratePrefab { pr

原创 UnityEditor.Callbacks中的OnOpenAssetAttribute

using UnityEngine; using System.Collections; using UnityEngine; using UnityEditor; using UnityEditor.Callbacks; public

原创 jar包反編譯,修改後再編譯成jar包

1.jar包解壓,將.jar改成.zip即可 2.jar包反編譯,用jd-gui反編譯,得到.java文件 3.創建java工程,將2反編譯後的整個目錄拖到創建的src目錄下 4.修改你需要修改的.java文件 5.Export,選中你需

原创 【數據處理】使用xlua讀取XlsxToLua生成的配置文件

//LuaDataInfo using System.Collections; using System.Collections.Generic; using UnityEngine; using System.IO; using XLu

原创 【Python】

轉載自:https://blog.csdn.net/Riverhope/article/details/78770691報錯爲:'module' object has no attribute 'stack'stack 是屬於numpy裏

原创 自動分離FBX中SkinnedMeshRenderer並生成prefab

using System.IO; using System.Collections.Generic; using UnityEngine; using UnityEditor; public class GenerateMeshAsse

原创 Protocol-net使用

轉載自:http://shadowkong.com/archives/1975 目前我使用的引擎對代碼的編碼方式有了非常嚴格的控制,一般的C++寫法已經無法在引擎中運行了,由於目前項目準備使用protobuf來作爲通訊數據,所以我必須

原创 Protocol-net使用2

轉載自:http://shadowkong.com/archives/1995?utm_source=tuicool&utm_medium=referral 由於很多的因素,項目改用U3D開發,而項目組目前爲止沒資深的Unity開發程

原创 場景導出小工具

[MenuItem("Export/Export Scene")] public static void CreateScene() { UnityEngine.SceneManagement.Sc

原创 Unity中繞任意軸任意角度旋轉向量

遊戲中有一需求,就是一個矩形或者Cube繞着某一點旋轉任意角度,現在給出下面算法。 public static Vector3 RotateRound(Vector3 position, Vector3 center, Vector

原创 【AssetBundle】ab釋放導致Texture多份

一直以爲Unity內存中只有一份物理資源,包括Texture,Mesh,Shader,Material等,這是錯誤的,如果用Resource去Load資源,Unity會保證資源是唯一的,如果使用AB,再使用和AB unload不當的情況下

原创 A*Pathfinding Project學習之【2】插件的使用

1.導航配置 首先,在場景中創建一個空對象,例如例子裏的A*,在該空對象上掛AStarPath腳本。 然後,點擊AstarPath的Inspector上的Add New Graph,添加NavMeshGraph,即添加導航網格的尋路模式。