原创 Unity2D iTween與協程運用實現物體在某一時間段內從一個位置移動到指定位置或旋轉指定角度

Unity iTween與協程運用實現物體在某一時間段內從一個位置移動到指定位置或旋轉指定角度 我們在製作遊戲過程中有時候想讓某一物體,或者是我們的人物,或者是某個道具在一段時間內由某一位置移動到某一位置,有緩慢的效果,我嘗試過很

原创 Java寫100 000個隨機雙精度型的數到一個文件中

寫100 000個隨機雙精度型的數到一個文件中 ,寫100 000個隨機雙精度型的數到一個文件中,同時測試運用緩衝和非緩衝技術進行這種操作所需要的時間。再做同樣的試驗來測試讀100 000個雙精度型數的操作。 import jav

原创 unity拖動改變錨點的方法

如圖想要拖動黃色圈內的藍點改變錨點,解決方法 1 添加組件Rect Transform,直接改Pivot就行 2 添加組件Rect Transform後,將這裏點擊爲顯示Pivot,然後直接拖動藍色點就行

原创 C#大雜燴&&Strem流與二進制輸入輸出詳解(FileStream,StreamReader,BinaryReader)例:從命令行上接收兩個文件名,挑出不同的內容,以及比較長度

C#大雜燴&&Strem流與二進制輸入輸出詳解(FileStream,MemoryStream,BufferedStream) 首先,要操作文件,需要引入System.IO,即在代碼開頭using System.IO; Syste

原创 unity2d實現碰撞後物體隨力轉動(Hinge Joint 2D理解)

unity2d實現碰撞後物體隨力轉動(Hinge Joint 2D理解) 假如要實現人物跳上去平臺隨力旋轉,則給平臺添加組件Hinge Joint 2D 各種屬性如下 介紹 屬性 功能 Enable Collision 被鏈接的兩

原创 C#大雜燴&&C#中的委託delegate(函數的奶爸)詳解

C#大雜燴&&C#中的委託delegate詳解 C#中的委託,功能是C++的指針,但是具體作用是對函數原型的包裝,可以這樣理解,委託包裝某類型的函數,把函數裝進袋子裏,具體使用的時候拿出來,所以把函數委託給委託,委託就是函數的奶爸

原创 Unity2d代碼翻轉人物左右方向的兩種方法及其適用情況

Unity2d代碼翻轉人物左右方向的兩種方法 一 通過代碼改Flip翻轉(此種方法不會改變碰撞體) 選擇x是在x軸左右翻轉(關於y軸對稱翻轉) SpriteRenderer spriteRenderer; spriteRende

原创 Java 創建一個簡單的程序,按照雙精度浮點型、整型、布爾型、字符型和字符串型的順序存儲數據到一個名爲Like.dat的文件中。

import java.io.*; public class SimpleOutputTest{ public static void main(String args[]){ double Pi = 3.1415

原创 Java系統定義的運行異常及其含義

#系統定義的運行異常及其含義 系統定義的運行異常 異常對應的系統運行錯誤 ClassNotFoundException 未找到欲裝載使用的類,由Class.forName拋出 ArrayIndexOutOfBou

原创 C#大雜燴&&Lambda表達式,Generic以及Linq完整精解

C#大雜燴&&Lambda表達式,Generic以及Linq完整精解 csharp 語言新特性 • C#2.0 引入泛型 • C#3.0 引入Lambda及Linq • C#4.0 更多的動態特性dynmaic 四大塊,泛型,La

原创 UNITY2d檢測方法OverlapCircle與Raycast詳解

在2d遊戲中,需要很多探測檢測然後觸發一些代碼函數,其中最多用的是 碰撞體檢測,但是除了碰撞體檢測外還有很多方法各有千秋,這裏介紹兩種自己做遊戲用的比較多的方法 一 Physics2D.Raycast射線檢測 很好理解,射線檢測就

原创 UnityHub每天許可證認證失敗或者緩慢?手把手教你學生黨怎麼免費獲取一年UnityPro和精品3D素材

文章目錄學生黨怎麼免費獲取一年UnityPro和精品3D素材一 效果和素材展示1 炫酷的界面2 精品素材二 什麼是Unity學生計劃三 參加學生計劃需要的條件1 註冊於合法年齡認可的教育機構的學生。2 Github學生認證四Gi

原创 Unity喫豆人敵人BFS廣度(寬度)優先算法實現怪物追蹤玩家尋路

文章目錄紅色爲BFS怪物Unity喫豆人敵人BFS寬度優先實現怪物追蹤玩家尋路寫在前面遊戲簡單介紹地圖講解BFS廣度(寬度)優先算法詳解(最重要)總體介紹本遊戲中使用思想使用的數據結構算法的僞代碼實現算法的具體實現(看不懂沒關係,

原创 Unity發射光線,光線反射詳細實現

文章目錄Unity發射激光,光線被鏡子折射詳細實現一總體思路二發射器實現1生成空物體存放發射器和光線2 生成2d精靈Sprite3給發射器掛C#腳本4給發射器加2D碰撞體三光線LineRenderer實現1新建空物體2添加Line

原创 C#連接MySql8.0版本方法超詳解(連接字符串超詳細解釋)

C#連接MySql8.0版本方法超詳解(連接字符串超詳細解釋) public static string connString = "server=127.0.0.1;port=3306;user=root;password=z