原创 Unity到使用bat跨平臺編譯打包--unity batchmode 模式(一)

感覺做Unity學的東西挺多,入門學編程時學的C++,然後入遊戲業學C#,後面做熱更新學了lua,搞跨平臺還要學oc,java,最近入手的一個MMORPG項目,跨平臺編譯、打包,全部使用的Bat處理,以前都是使用Unity引擎上自帶的Bu

原创 Unity到使用bat跨平臺編譯打包--unity batchmode 模式(二)

上篇介紹一下基本要用到的命令,要想深入學的,可以去看一下bat基本語法,基本使用batch模式打包就用到的就這一些。 一、啓動Unity Batchmode,並執行一個函數 @echo off pushd %~dp0 echo "----

原创 使用Lua腳本一鍵對Excel進行批轉換(支持類型"xls","csv","txt" "template""html")

用ExcelTool.bat打開 轉表工具 功能: 用於大批量Excel轉爲原生輸出"xls","csv","txt" "template""html"等類型 1.支持輸入目錄選擇 2.支付輸出目錄選擇 3.輸出類型選擇 4.單工作薄輸出

原创 [UGUI效果實現]圖片色彩顏色漸變

一、效果 二、參數設置 Brightness:亮度 Saturation:飽和度 Contrast:對比度 成員屬性: Is Loop Change:是否循環變化(漸變) Duration:漸變的時間 CurValue:當前值 Max

原创 C#創建DLL以及在Unity中使用的步驟

1.在VS中新建一個C#工程 2.新建一個CS的空文件,如TestDLL。 3.寫入命名空間和需要引用的類方法。如: namespace TestDll {   public static class Tool   {          

原创 [UGUI效果實現]不規則、多變形按鈕點擊

參考的雨果大神的貼子做的,自己記錄一下,以備不時之需。 一、實現效果 二、參數設置 1.新的Button,把Raycast target(射線檢測)取消 2.新建一個子節點GameObject(空的就行),添加組件Polygon Co

原创 [開發工具]預製件轉LUA

一、實現效果 通過工具將Prefab轉換成Lua模板相對應的Lua文件,提高開發速度。 1、預製件結構 2、轉換的Lua文件 3.Lua的文件內容 TestPanel = BaseClass(LuaUI) function Tes

原创 Unity接入SDK_簽名_Keystore相關

在Unity打包安卓平臺APK包時,需要使用到KeyStore對其APK進行簽名。Android系統在安裝Apk的過程中,會對Apk進行簽名校驗,校驗通過後才能安裝成功。比如申請第三方SDK(微信登陸,支付)時會檢驗及使用。 1. 簽名是

原创 Unity3D_GameFramework框架_StartForce項目學習_入口

做爲一名新入行遊戲前端,對照博主笨木頭的項目,自己又詳細分析一下框架的結構一、項目組件初始化     整個項目的組件初始化在GameEntry裏,掛載在GameFramework對象上,在遊戲運行時在Start中會調用InitBuilti

原创 Unity安卓APK調試方法

第一種方法:不需要開啓Unity,下載AndriodSDK。 1.連接手機,下載好手機驅動(一般電腦相對應的手機助手即可),打開手機調試模式。 2.找到相對應的SDK路徑,打開ddms.bat。 3.如果手機連接正常,會顯示手機類型和安

原创 Unity發佈時出現“The type or namespace name `UnityEditor' could not be found.

現象:using UnityEditor;就算包含了頭文件,也會報錯。 原因:在非編輯器腳本中加入編輯器腳本時。 修改方法: 1.在Asset中創建Editor文件夾,並將有對Editor操作的腳本全放入到該文件夾中,再次運行之前出錯的函

原创 Unity3D_GameFramework框架_StartForce項目學習_進入流程

   遊戲第一步是數據的初始化,這一步使用的框架的流程一、GameFramework框架的流程  流程是貫穿遊戲運行時整個生命週期的有限狀態機。通過流程,將不同的遊戲狀態進行解耦將是一個非常好的習慣。對於網絡遊戲,你可能需要如檢查資源流程