2014-11-03 19 views
-2

我正在使用Unity3d爲我的大學數學系創建一個數學微不足道的東西。遊戲必須用數學表達式來顯示問題。由於該部門的所有教師都使用LaTeX,他們需要在遊戲中使用菜單,通過該菜單可以輸入.TEX文件以創建問題。有沒有辦法獲取這個.TEX數據,並在GUI元素上顯示問題?如何在Unity3d的GUI元素上使用.TEX作爲源數據顯示數學表達式?

我一直在尋找LaTeX與Unity的集成,但沒有成功。我相當新的統一,我從來沒有與LaTeX合作過。我用C#編寫遊戲。

乾杯。

+0

你能提供一個LaTeX格式的鏈接嗎?無論哪種方式,你必須將格式轉換爲字符串,適當格式化,然後將其傳遞到Unity GUI **注意:**向Unity3D添加庫時,它必須爲.dll格式。 – Hobbyist 2014-11-03 19:49:06

+0

不清楚你正在尋找什麼樣的指導。注意:搜索工具/庫是無關緊要的,編寫自己的指導對於SO來說太廣泛了。還要考慮MathML而不是LatTex。有一些鏈接http://stackoverflow.com/questions/8899204/how-to-render-a-formula-in-wpf-or-winforms如果你還沒有看到這個問題已經... – 2014-11-03 20:26:47

+0

我希望編輯澄清我的需要,抱歉給您帶來不便。 – Negashion 2014-11-04 14:12:53

回答

0

最好的辦法是通過命令行將TeX渲染爲png或jpeg,然後使用Texture2D.LoadImage()將圖像加載爲紋理。

或者,您可以從Web服務中獲取圖像,例如http://www.codecogs.com/latex/eqneditor.php,它可以提供來自URL中編碼的TeX字符串的渲染圖像。

相關問題