原创 Unity3d 中Legacy動畫系統-劍聖的動畫

LoL中大家應該都玩過劍聖,其實很多技能以及動作都是根據動畫截取出來的,今天我們就通過動畫來實現劍聖的一些動作。 首先我們在場景中拖入模型,點擊一下名字,右邊Inspector面板會出來幾個幾個選項,我們首先點擊select選項

原创 Unity3d-UGUI中Butten隨鼠標的移動點擊而移動

//玩過遊戲或者電腦看電影的都知道,鼠標移動到哪個圖標的時候,那個圖標會縮放, 首先我們在Hierarchy面板中添加Button,然後在Inspector面板中的Button(Script)中TransiTion中的屬性改爲A

原创 C#基礎 數組的認識、學習、與使用

博主近期要發佈一些關於c#基礎的內容 比較適用於初學c#的同學,希望對大家有幫助 //數組:應用數據類型的其中一種; //概念:存儲一組具有相同類型的數據結構 //數據類型 中括號 數組名=賦值(花括號括起來 ,裏面放

原创 ref 和out的使用還有區別

廣義的說ref和out都是具有實現多個返回值的功能 區別在於out只進不出 ref又進又出 舉個例子 用out返回數組中最大值與最小值 static void MaxAndMin(int[] arr,out int mi

原创 c#中類的學習以及使用方法

我們就拿一個學生類舉個例子吧。定義一個student類,其中包括用戶名、姓名、性別、出生年月等屬行以及 初始化各屬性、顯示各屬性、可以修改姓名等方法。實現並測試這個類。 首先我們新建一個類 class Student

原创 搖桿是如何實現的

大家在玩手機網遊的時候都注意過移動人物的前後左右鍵,那麼它是如何實現的呢?今天博主就爲大家揭開這個迷惑; 首先我們要建立兩個父子關係的Image,通過Source Image分別將他們模型放進去 接下來我們通過腳本來控

原创 Unity3D中生命週期函數的應用

//今天的生命週期函數是Unity3D中比較常用的,在理解的基礎上我們一定要會默寫這些單詞,包括大小寫的區別。 列表內容Reset /Awake/OnEnable/OnDisable等…… Reset(在編輯狀態下腳本被掛到遊

原创 進程、線程、多線程的初步學習

//進程是當一個程序開始運行時,她就是一個進程 //線程是一個程序運行中的一個執行流 例如播放器 運行的時候可以看歌詞,就是一個線程 //多線程 迅雷中的下載就是一個例子 下載一個是單線程 同時下載多個就是多線程 提高cpu

原创 利用Text和InputField以及協程編寫倒計時功能,

using UnityEngine; using System.Collections; using UnityEngine.UI; using System; public class CORtIMER : MonoBehavio

原创 vive手柄按鍵開發說明

如何開發一款VR遊戲,實現輸入交互至關重要,我們先來看看在unity中如何對vive手柄進行編程,包括對手柄圓盤的使用說法。 第一步,導入steamVR 插件和認識手柄: 如圖,我們已經導入了SteamVR Plugin,下面

原创 網絡編程Tcp和UDP的入門學習

//我們都知道遊戲登錄有客戶端和服務器我們就拿這個舉個例子吧 //服務器端 TcpListener listener = new TcpListener(8000);//8000是端口 ,自己定義

原创 委託的學習以及使用

每個人都委託都有不同的見解,因爲看問題的角度不同。個人認爲,可以從以下2點來理解: (1) 從數據結構來講,委託是和類一樣是一種用戶自定義類型。 (2) 從設計模式來講,委託(類)提供了方法(對象)的抽象。 既然委託是一種類型,

原创 c#中FileStream一些常用的屬性和和方法

// 對流進行操作時要引用 using System.IO; 命名空間 //FileStream常用的屬性和方法: //屬性: //CanRead 判斷當前流是否支持讀取,返回bool值,True表示可以讀取 //CanWrite 判斷

原创 數據庫的基本查詢

博主最近在學習數據庫,今天給大家分享下數據庫的一些基本查詢語法,就拿班級學生人數成績來舉例子吧 1 根據Class_id對班級女生進行降序排序 //*代表所有列 select * from student where gender

原创 c#中異常處理

//1 try , catch finally //什麼是異常?異常實際上是程序中錯誤導致中斷了正常的指令流的一種事件. //1 try , catch finally //int[] array = { 1, 2