原创 筆記24 2D地圖

筆記24 2D地圖創建Tilemap,依據格子大小裁剪精靈,相機大小的調整Tile Palette(創建模板,解決草皮有縫隙的問題)多層繪製,生成碰撞器 創建Tilemap,依據格子大小裁剪精靈,相機大小的調整 Tile Pal

原创 C筆記2 運算符

C筆記2 運算符運算符算術運算符比較運算符邏輯運算符賦值運算符 運算符 算術運算符 //+ - * /(加減乘除) %(取餘) let num: number = 10 % 3; //結果:1 document.write(n

原创 筆記23 Unity項目:超級瑪麗

筆記23 Unity項目:超級瑪麗拖放地圖,裁剪精靈,形成跑步動畫,精靈渲染器攝像機跟隨+代碼CameraControl瑪里奧動畫給馬里奧、地面等添加碰撞器、剛體(注意是2D的!)添加音樂播放器+代碼AudioManager檢測是

原创 筆記12 unity常用的API

筆記12 Unity常用的API組件生命週期裏的方法構造刷新GPU控制的每幀調用一次的刷新CPU控制的固定時間刷新激活一箇舊方法銷燬Vector3結構體創建,得到單位向量、模、模的平方,常用向量簡寫向量的點乘Vector3.Ang

原创 筆記8 泛型、10個數組

筆記8 泛型、10個數組泛型(特別好用)例題引發的思考泛型的寫法泛型添加約束(where,很少寫)10個數組名稱空間object、Object第一種:可變數組(用的最多。 可變長度、效率低)普通寫法(第1個)創建數組添加元素訪問並

原创 筆記20 NGUI

筆記20 NGUILabel文字Texture紋理。Container容器、Panel全屏的“容器”、2D Sprite存放精靈圖片Spriter存放圖集製作按鈕Scroll View滑動視圖製作單選Tween動畫製作物品欄對話項

原创 筆記9 正則表達式

筆記9 正則表達式 正則表達式分類例題代碼添加名稱空間(RegularExpressions)輸入待匹配的內容,以及正則表達式判斷input符不符合規則(最常用。適合賬號密碼)匹配,如果滿足,打印出滿足條件的第一個內容(適合在文章

原创 筆記14 燈光、預設體、3d物體的事件、碰撞體、剛體、炸箱子、觸發器、物理材質、射線

筆記14 燈光、預設體、3d物體的事件、碰撞體、剛體、炸箱子、觸發器、物理材質、射線燈光基本項烘焙燈光的種類Lighting窗口預設體瞭解預設體利用代碼操作預設體實例化預設體Instantiate刪除刪除物體3秒之後刪除立刻刪除刪

原创 筆記19 UGUI

筆記19 UGUICanvas添加、渲染組件、接收射線組件縮放組件(懶人必會法、完美自適應:錨點、UI中心)Text(富文本、描邊、陰影)Image圖片形式、圖片展開方式(可做進度條、血條)血條的製作立即減血滑動減血Raw Ima

原创 筆記22 如何製作動畫

筆記22 如何製作動畫玩家行走動畫創建地面、瞭解骨骼動畫控制器添加參數(有4 種類型)添加剛體(爲了使觸發有效)、碰撞器代碼:PlayerControl門的動畫(舊版動畫)觸發器;添加Animation組件後,得以創建舊版動畫。幀

原创 筆記7 面向對象的三大特性(封裝、繼承、多態),值類型和引用類型,抽象類,接口,委託

筆記7 面向對象的三大特性、值類型和引用類型、抽象類、接口、委託特性1:封裝對成員變量的封裝對方法的封裝特性2:繼承繼承現有類(基類、父類)的特性修改現有類特性(子類想更改)覆蓋(覆寫):未經父類允許(new)重寫:獲得父類允許(

原创 筆記13 輸入、相機

筆記13 輸入鍵鼠輸入任何按鍵按下一直監聽anyKey(每幀運行一次。很少用)監聽1次anyKeyDown(按鍵按下運行一次。偶爾用)示意圖監聽按鍵(用的特別多)按下空格監聽一次按下空格,一直監聽擡起空格,調用一次鼠標點擊了左鍵按

原创 筆記10 事件、項目實戰、結構體

筆記10 事件、項目實戰、結構體 回顧委託的寫法新建一個類Test.cs(順序1)在Program.cs裏實例化一個Test (順序2)寫一個委託(delegate。順序5)聲明一個委託(順序6)寫一個構造方法(順序4),調用

原创 筆記17 Application類、場景

筆記17 Application類、場景Application類常用APIScene場景導入名稱空間利用代碼創建一個新場景(一般不用)切換場景同步加載一個場景異步加載一個場景進度條卸載一個場景 Application類常用API

原创 筆記6 字符串、單例

筆記6 字符串、單例 char(賦值用單引號)單獨字符字符串(麻煩)string字符串(賦值用雙引號)長度(最常用)截取(Substring兩種方式)方式一:從某處開始截取,直到最後方式二:從某處開始截取,且要求截取幾個字符搜索(