原创 雙目計算,位移計算

位移計算方法: 左移補0 ,右移不足看符號位補。 帶符號運算: 第一位是不是符號位看是不是unsigned,不是unsigned約定第一位是符號位 負數取正,原碼(進制數)算反碼(取反)算補碼(+1)然後逆轉回原碼。 概念: [原碼]:計

原创 遊戲打擊感處理

設定了打擊特效點 人物攻擊處判斷到怪物身上設置的受擊特效點 在最近的點播放特效   卡動畫 每次攻擊都帶點鏡頭震動,重擊則強烈震動+鏡頭模糊+誇張速度感

原创 Editor加載AssetBundle閃退,報[Position out of bounds!]

原因texeMesh Pro插件錯誤1.4.1 解決 回退到1.3.0 點贊 收藏 分享 文章舉報 PA_ 發佈了28 篇原創文章 · 獲贊 15 · 訪問量 4萬+ 私

原创 【讀書筆記】 -- 要讀的書記錄

還是推薦 The Implementation of Functional Programming Languages。初學者入門編譯原理必讀之一 (剩下的還有虎書和Parsing Techniques,都看完保證成爲合格的二本畢業生)

原创 3分鐘教入門C#

前言 正在持續更新直到教完C#基礎... 目前進度20%...   正文 今天開啓一個教程 教大家遊戲編程入門.. 我們先來看一份簡單的C# 經典Hellow代碼 using System; namespace HelloWorldAp

原创 C# await async的使用

  簡單的使用 class Program { static void Main(string[] args) { Console.WriteLine("主線程測試開始.."); Asyn

原创 unity資源加載

  加載方式 以不帶後綴 異步 異步轉同步 熱更 Resource.Load √ √ ×(會卡死) × UnityEditor.AssetDatabase.LoadAssetAtPath × ×     AssetBundle.Load

原创 VsCode搜索替換正則表達式的使用

正則表達式官方API說明   示例: 需要替換的代碼 Foo(param1,param2); 查找:Foo\((.*), param2) 替換:Foo/($1 + "test", param2) 替換後的代碼 Foo(param1

原创 【讀書筆記】 -- 如何閱讀一本書

1.把書變爲自己的知識 2.當讀不懂 可以找外界幫助

原创 C#數組,List,ArrayList,Dictionary異同和一些問題

數組 聲明: 長度聲明: int[] A = new int[數量長度]; 長度和內容: int[] array = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 }; 循環賦值: int[] p = new int[1

原创 Unity3D射線檢測牆面前停止移動

public class test : MonoBehaviour { public GameObject Self; public GameObject Fake; public GameObject Targ

原创 Unity導航Navigation和NavMeshComponents使用

基本概念 Navigation是Unity自帶的導航,具備了基本的Bake(烘焙)NavMesh(導航網格)和NavMashAgent(導航代理)等基本導航功能;而GitHub上的NavMeshComponents則是一套功能更強大的擴展

原创 C#深入學習筆記

(day 1  ------- page 1-24) 1.LINQ太酷了!還在看序的時候看到語法糖是爲了LINQ,本來覺得語法糖已經很帥了,搜了一下LINQ的作用也很酷!以後要學習學習。   2.動態類型其實是動態編譯的一種形式。在.ne

原创 unity3d安卓Android打包eclipse調試輸出流程

1.配置安卓,安裝AndroidSDK 和 JDK,然後下載安裝,就可以了。 2.配置unity使用安卓 Editor→Preference 3.發佈設置Ctrl+Shift+B打開Build Setting; ①切換到Android平

原创 unity和C#面試題記錄和解答

C#基礎 Q:問類和結構區別 Q:接口和抽象函數異同 Q:問數組,ArrayList和List;問數組和字典 很細 Q:string 和 StringBuilder異同 Q:什麼是反射;C#如何調用外部動態鏈接庫 Q:問棧堆區別 Q:虛函