原创 Unity3D 動態批量加載本地圖片

public Sprite[] PicObj = new Sprite[10]; private string url; private WWW []www=new WWW[10]; private vo

原创 Unity UGUI模擬打字效果

代碼如下 using System.Collections; using UnityEngine; using UnityEngine.UI; public class SelfWritingText : MonoBehaviour {

原创 【Arduino】APC220無線通信

Arduino代碼 void setup() { Serial.begin(9600); } void loop() { while(Serial.available()>0) { int incoming

原创 Unity3D UGUI不規則圖片點擊事件處理

項目中,有可能會遇到圖片不是方形的不規則圖片。這個時候,我們希望鼠標點擊到不規則圖片部分,纔算點擊。點擊到方形的空白透明區域不算點擊。如果按照UGUI的正常圖片的處理,把透明區域也算作是點擊的區域了,那就不能滿足在項目中使用的效果。 只

原创 Unity讀取中文文件報錯NotSupportedException: Encoding 936 data could not be found.

在Unity3d 編輯器下運行沒有任何問題,打包出exe文件執行時,便會出現程序無響應的情況,查看日誌文件可以看到如下錯誤: NotSupportedException: Encoding 936 data could not be fo

原创 Unity3d Ui利用shader添加效果

// Upgrade NOTE: replaced 'mul(UNITY_MATRIX_MVP,*)' with 'UnityObjectToClipPos(*)' Shader "UI/Unlit/Flowlight" { P

原创 【Arduino】減速電機與Unity交互

int left=A0; int right=A1; int leftPot=0; int rightPot=0; void setup() { Serial.begin(9600); } void loop() { r

原创 【Arduino】Unity3d交互燈帶的控制

Arudino代碼: //燈帶變量 #include <Adafruit_NeoPixel.h> #define PIN 8 //輸出引腳 #define PIN1 9 //輸出引腳 #define PIN2 10 //輸出引腳 #de

原创 簡單的物體漂浮算法

簡單的物體漂浮的算法,使用正弦函數和餘弦函數去控制物體的偏移量,這樣就能實現物體繞着原點漂浮的感覺 首先我們需要設置一個最大偏移量offset和振動頻率frequency。 ?   publicVecto

原创 Unity3D清除父物體下的所有子物體

子物體上的方法: public void blockDestroy() {     Destroy(gameobject); }  在父物體上調用此方法parentObj.BroadcastMassage("blockDestroy")

原创 unity對Xml文件進行讀取

<?xml version="1.0" standalone="yes"?> <RECORDS> <RECORD Id="1" Title="年滿18週歲纔可以成爲志願者?" Answer="0"/> </RECORDS> xml文件

原创 Button動態綁定事件

UGUI動態綁定事件 using System.Collections; using System.Collections.Generic; using UnityEngine; using UnityEngine.SceneMa

原创 MD5

private string MD5Encrypt32(string str) { string code = str; StringBuilder pwd = new StringBuilder(

原创 【HTML】js實現鼠標點擊當前頁面某一處後跳轉到指定div部位

       在網站建設過程中,有時候會需要做一個這樣的功能,在當前頁面內鼠標點擊某個位置就會直接移動到當前頁面的指定的另一個位置。其實這種功能對於資深程序員來說肯定不是什麼難事,但是對於新手小白而言,卻有一定的難度,主要是不知從何下手。

原创 UGUI播放Gif圖

using UnityEngine; using System.Collections.Generic; using System.Drawing; using System.Drawing.Imaging; public class