2012-07-16 48 views
2

我一直在很長時間尋找答案,我在網絡上的問題,但我沒有發現任何有用的,所以我決定要問你。LED顯示屏模擬的Xcode

基本上我想編程一個像this視頻顯示的應用程序。對我來說另一個重大的事情是 - 我如何改變文字大小?

對於每個字符,我應該製作一個布爾數組以確定LED引腳是否應該打開或關閉。我認爲這是在修復文本大小顯示文本的最聰明的方法。

我必須做的每一個文字大小我想獲得此功能工作的每一個字符數組?

回答

3

本質上你是一個字體映射爲你想顯示你的大型LED顯示屏上的每個字體。就像普通顯示器上的字體一樣,恐怕答案是肯定的,你將不得不爲你想要支持的每種字體制作一個地圖文件。

它可能沒有然而是真實的布爾值,您可以通過存儲多個布爾位單字節,short或int等,以擺脫與布爾的一個更緊湊的版本...

+0

您也可以隨時將字母呈現爲位圖。 – omz 2012-07-16 20:55:44

+0

@omz - 的確如此,我正在考慮使用OpenGL或其他方法進行實時渲染。對於這種類型的設置,我認爲布爾數據要比位圖小得多。最終,有考慮這件事:-) – trumpetlicks 2012-07-16 21:18:48

+0

我在想一個_actual_(1位,B/W)位,這基本上是一個奇特的2維的布爾數組,你可以使文本利益的幾種方法和圖像(例如使用Quartz)。然後,我會使用該數據爲位圖中的每個像素渲染一個精靈... – omz 2012-07-16 21:25:10