
iOS 版本可以參考:http://lolikitty.pixnet.net/blog/post/193807692
本程式碼使用 Android Etcetera Plugin 插件,如果沒有的話可以到 Asset Store 購買 (這不是廣告啦)
Asset Store:https://www.assetstore.unity3d.com/en/#!/content/2741
該範例執行結果:
1. 一開始一片空白,我們必須點選選擇圖片按鈕
2. 按下按鈕後,會跳出你要開啟的App工具
3. 選擇好圖片後,就會在該物件上顯示貼圖啦~
程式碼:
黃彥霖 發表在 痞客邦 留言(7) 人氣(2,202)

要先在外面先建立 "空物件",然後把以下程式碼拖進去
之後要手動 Add Component,本次需要匯入兩個 Component,分別是 MeshFillter 與 MeshRender
最後在建立一個 Material 把它丟入 MeshRender (如果有喜歡的圖片也可匯入)
如下:
執行結果 (沒意外會出現一個 小蘿莉 平面,大功告成!!):
程式碼:
黃彥霖 發表在 痞客邦 留言(0) 人氣(2,222)

由此程式碼驗證得知 "快速傅立葉轉換" 再進行 "快速傅立葉反轉換" 後的數據 (音波) 將保持不變。
y = wavread('E:\2.音樂\onj001.wav');
s = fft(y); % 快速傅立葉轉換
f = abs(s); % 取絕對值
黃彥霖 發表在 痞客邦 留言(1) 人氣(15,793)

本範例使用外部 wav 音樂檔來進行 FFT (快速傅立葉轉換)
y = wavread('E:\2.音樂\onj001.wav');
s = abs(fft(y));
subplot(2,1,1), plot(s); % 顯示頻譜
subplot(2,1,2), plot(y); % 顯示波形
黃彥霖 發表在 痞客邦 留言(1) 人氣(13,270)
以下為參考 Unity Wiki 網站: http://wiki.unity3d.com/index.php/TextureScale
Unity 官方沒有直接改貼圖大小的API,但是 Wiki 上有,故我們建立以下程式碼 (TextureScale.cs) 並匯入Unity 專案中。
然後要如何使用呢? 很簡單,如下:
TextureScale.Bilinear (<原先的Texture2D>, <新貼圖的寬>, <新貼圖的高>);
※ 原先的 Texture2D 將會被覆蓋掉
黃彥霖 發表在 痞客邦 留言(0) 人氣(908)

1. 最簡單的寫法 (單引號 的地方為 wav 路徑,而 44100 代表頻率):
y = wavread('E:\2.音樂\onj001.wav');
sound(y, 44100);
2. 自動取得頻率寫法:
[y, hz] = wavread('E:\2.音樂\onj001.wav');
sound(y, hz);
3. 畫波形 (未設定 X 軸時間):
[y, hz] = wavread('E:\2.音樂\onj001.wav');
sound(y, hz);
plot(y);
4. 畫波形 (設定 X 軸時間為 "秒" 單位):
[y, hz] = wavread('E:\2.音樂\onj001.wav');
sound(y, hz);
time = (1 : length(y) ) / hz;
plot(time, y);
黃彥霖 發表在 痞客邦 留言(0) 人氣(5,330)
以下為 迴圈 跑 5 次 的 範例程式,fprintf 用法就像 C 語言 的 printf 用法一樣
,所以中間的 %d 也是代表 "整數" 的意思。
1 : 5 代表 1 累加到 5 間,累加數量為 1 (預設)
1 : 0.5 : 5 代表 1 累加到 5 間,累加數量為 0.5 (自訂)
程式碼:
for i = 1 : 5
fprintf ('現在執行第 %d 次 \n', i);
end
輸出結果:
黃彥霖 發表在 痞客邦 留言(1) 人氣(13,728)

如:f(x) = sin(a*x)*b
當 a 越大,Sin 正弦波 [頻率] 就會越大
當 b 越大,Sin 正弦波 [振幅] 就會越大
----------------------------------------------------------
而兩種不同頻率的波加再一起,可以組合成各複雜的波
如下圖:f(x) = sin(10x) + sin(x)*5
https://www.google.com.tw/?gws_rd=ssl#q=f(x)+%3D+sin(10x)+%2B+sin(x)*5
黃彥霖 發表在 痞客邦 留言(0) 人氣(2,065)

我做了一個實用的
選擇 程式碼,且提供
主畫面 與
選擇頁面 的切換
選擇頁面的 ok 與 Cancel 皆有作用,如果按下 ok 將套用選擇頁面的數字
如果按下取消,則還原先前的數字,在選擇頁面上的數字並不會被套用
且該程式碼可用於Android 與 iOS 等手機上
選擇頁面還可以用
觸控滑動,我想該程式碼可以幫助手機開發者很大的忙
運行畫面(主畫面): 運行畫面(選擇畫面): 程式碼:using UnityEngine;
using System.Collections;
黃彥霖 發表在 痞客邦 留言(0) 人氣(4,236)

外部聲音檔可使用 Wav、Mp3、Ogg、Xm、It、Mod、S3m 等格式
(但目前測試過只有 Android 才可以播放 mp3... PC 需要 Wav...)
(且Android 中測試過可以用中文與日文路徑,PC端目前並不行...,PC端一定要用英文路徑...)
使用本程式碼必須在外部加入 Component 元件:Audio Source
如下圖:
套用完
Audio Source 元件 與
程式碼 並
執行 後,正常來說就可以聽見聲音了
黃彥霖 發表在 痞客邦 留言(7) 人氣(15,306)