原创 C#——輸入某日期,判斷該日期對應星期幾

一個簡單的程序,自己寫着玩玩,O(∩_∩)O哈哈哈~     沒有用C#系統提供的DataTime之類的,使用了就方便多了。。。 代碼如下所示: using UnityEngine; using System.Collections;

原创 UGUI自帶的顏色漸變效果

說明: UGUI爲我們提供了一個對UI進行漸變的方法,之前一直沒注意,現在分享一下。 代碼如下所示: using UnityEngine; using System.Collections; using UnityEngine.UI;

原创 Unity 使用Profile查看真機性能

說明: Unity自帶的Profile可以用來對程序性能(內存佔用、渲染瓶頸)進行查看、分析,當應用程序發佈出來之後,還能通過Profile對應用程序真機進行測試,對不同設備兼容性進一步測試。 iOS使用Profile: 通過USB連接調

原创 Android開發——Intent的介紹

說明: 此篇文章來源於很久之前記錄在有道筆記中的一篇小知識點,現已找不到來源。。。當初在處理Unity與Android交換時學習的一點點關於Android的知識,感覺挺好的,給大家參考參考 一.Intent的介紹 Intent的中文意思是

原创 Lua——熱更新圖片

說明: 本篇文章使用的是ULua中的SimpleFramework_UGUI-0.4.1,根據其中的一下Example學習之後自己處理的,很簡單,隨便學習一下。 簡單介紹一下lua與Unity相結合,並做到熱更新UI圖片的使用,主要有如下

原创 常見兩種Shader講解

說明: Unity的Shader分爲三類: Fixed function shader——屬於固定渲染管線Shader, 基本用於高級Shader在老顯卡無法顯示時的Fallback。Vertex and Fragment Shader

原创 C#遍歷所有文件夾處理

說明: 某日某天的某個時候,程序出現了日狗的情況,不得不對所有Unity創建的所有.cs腳本進行批處理(修改指定的字符串之類的),光不要說需要修改的.cs腳本有四五十個,一個個的修改不光修改浪費時間,而且害怕處理修改不全面的情況。。。於是

原创 Shader——自己寫的一個序列幀Shader

說明: 今天嘗試使用Shader製作一個播放序列幀的功能,主要的思想是逐幀修改圖片的UV座標。 測試圖片: (1)用於測試播放順序,以免出現順序問題 (2)真實測試使用的圖片 Shader代碼如下所示 Shader "Bruce/A

原创 Surface Shade——透明測試與透明混合

說明: Surface Shade——屬於Unity常見Shader之一,使用Unity預製的光照模型來進行光照運算。這裏簡單介紹一下Surface Shader 中有關於透明Shader:透明測試Shader,透明混合Shader。

原创 Unity使用Random每次生成與上次不一致的隨機數

說明: 在使用系統所提供的Random隨機數產生時,往往會得到與上次一致的隨機數,讓人很尷尬,如何產生與上次不同的隨機數呢?很簡單(⊙o⊙)哦。。。 代碼展示: using UnityEngine; using System.Coll

原创 SLua在Unity5.4版本報錯

錯誤信息如下: Assets/Slua/LuaObject/Unity/Lua_UnityEngine_Graphics.cs(394,33): error CS1501: No overload for method `matchTyp

原创 小遊戲——拼圖遊戲

說明: 最近閒的蛋疼,沒事幹的時候就寫一寫小遊戲,O(∩_∩)O哈哈哈~ 這是一個最基礎版基於Unity5.2.1版本寫的一個拼圖遊戲,所用的到知識全來自與Unity中,沒有什麼特別之處,可以發佈移動及PC多平臺 界面如下所示: 未運行狀

原创 Unity使用Random對數組隨機排序

說明: 本文簡單實現一個在Unity使用Random對數組隨機排序的小功能。 代碼如下所示: using UnityEngine; using System.Collections; public class random : Mon

原创 Unity使用RSA

說明: RSA加密算法是最常用的非對稱加密算法,RSA是第一個比較完善的公開密鑰算法,它既能用於加密,也能用於數字簽名。RSA以它的三個發明者Ron Rivest, Adi Shamir, Leonard Adleman的名字首字母命名,

原创 UGUI點擊事件的幾種代碼添加方式

說明: UGUI一般對Button等添加點擊事件等時,往往會涉及到使用將腳本與Button相掛接的方式,今天介紹幾種不需要掛接的方式,直接由代碼與之產生相對應的效果。。。 方法一: 使用GetComponent<Button>().onC