原创 關於UGUI圖集和AssetBundle 的使用

打開設置,使用圖集功能 Editor  ---->projectSetting------>editor 1.Disabled:不啓用。 2.Enabled For Builds:打包發佈時啓用。 3.Always Enabled:一直

原创 ILRunTime

關於ILRunTime的介紹,詳細的可參考 官方中文文檔地址:https://ourpalm.github.io/ILRuntime/public/v1/guide/index.html ILRuntime的優勢 同市面上的其他熱更方案相

原创 AssetBundleBrowser和assetbundle在遊戲中的使用

1導入assetBundleBrowser(商店可下) 2通過Window —> assetBundleBrowser 拖入資源,創建assetbundle   image01,image02分別使用了同一張圖片資源,將這兩張圖做成預製

原创 AssetBundle基礎(通過其完成熱更新技術的應用)

1.普通的開發中,遊戲資源是怎麼加載的    放到Resources文件夾下,通過Resources.Load來進行加載.它的限制是最大2G的資源文件 2.爲什麼要折騰,使用Assetbundle    使用熱更新的原因是因爲蘋果的審覈機

原创 對角色的移動的整理

       void FixedUpdate()     {         float h = Input.GetAxis("Horizontal");         float v = Input.GetAxis("Vertic

原创 坦克大戰,地圖編輯

using UnityEngine; using System.Collections; using UnityEngine.UI; using S

原创 Tank大戰,坦克移動

public class PlayerTank : MonoBehaviour {     public float speed;     public Image bg;     public Image img;     public

原创 簡單的ui框架的整理與思考

經過這段時間對一個UI框架的學習,現在對這段時間的學習做一個總結。 首先是關於工具類的整理        工具類的腳本主要是用來對預製體的整體記錄,將遊戲內所有的預製體,遍歷,登記到一個字典裏。生成一個腳本。然後,在需要加載預製體的時候,

原创 關與堆和棧的一些思考和實例的應用

對於堆和棧的思考,現在的認知還是處於很懵懂的狀態。但是,隨手也記錄一下的自己的一些想法。如果你看到了這篇文章,歡迎隨時指導。 首先是關於值類型和引用類型。 引用類型:引用類型存儲在堆中。類型實例化的時候,會在堆中開闢一部分空間存儲類的實

原创 Toggle組合按鈕只能有一個處於選中狀態

Toggle組合按鈕(單選框),可以將多個Toggle按鈕加入一個組,則他們之間只能有一個處於選中狀態(Toggle組合不允許關閉的話)。 點擊一張圖片,另一張圖片變化爲原來的圖片,這張變爲點擊圖片 在content中添加組件 將c

原创 異步加載和加載進度條

  本文固定鏈接: http://www.xuanyusong.com/archives/1427   異步任務相信大家應該不會陌生,那麼本章內容MOMO將帶領大家學習Unity中的一些異步任務。在同步加載遊戲場景的時候通常會使用方法 A

原创 微信分享(圖片,鏈接,文字),向剪貼板粘貼內容,

 using System.Collections; using System.Collections.Generic; using UnityEngine; using UnityEngine.UI; public class Ga

原创 ObjectPool 對象池的代碼

using System.Collections; using System.Collections.Generic; using UnityEngine; public class ObjectPool : MonoBehaviour

原创 順時針螺旋矩陣

給定一個包含 m x n 個元素的矩陣(m 行, n 列),請按照順時針螺旋順序,返回矩陣中的所有元素。 示例 1: 輸入: [  [ 1, 2, 3 ],  [ 4, 5, 6 ],  [ 7, 8, 9 ] ] 輸出: [1,2,3,

原创 求數組中兩數之和等於給定的目標值

給定一個已按照 升序排列 的有序數組,找到兩個數使得它們相加之和等於目標數。 函數應該返回這兩個下標值 index1 和 index2,其中index1 必須小於 index2。 輸入: numbers = [2, 7, 11, 15],