2014-11-21 63 views
-1

我正在爲我的作品集製作一個應用程序 - 一款沒有特定流派或遊戲玩法的簡單Android遊戲,只是一些奇特創意實現的混合體。目前我遇到一個問題,如何實現其中一個功能,因爲它需要與其他應用程序進行交互。從Android應用程序中檢索數據

假設我有一隻翅膀上有程序紋理的蝴蝶。我已經實現了蝴蝶本身的遊戲對象和兩層紋理 - 靜態背景和程序上的彩色線條。程序層接收一個函數,根據它創建一個分形圖像,繪製它並更新紋理。目前它使用了一個簡單的sin(x)函數,但我想要的是使用存儲在另一個應用程序中的函數。

函數源應用程序連接到遠程服務器,接收具有f(x)值的緩衝區並將其顯示以用於自己的目的。 (我有點新至Android)我試圖谷歌是如何,我不是

  • 在類似「窗口模式」運行功能源應用程序,切的「窗口」函數本身並把它的層上,而不使用分形
  • 勾成函數源應用程序存儲和檢索緩衝
  • 捕獲要應用

包......但失敗了。應用程序本身並不是由我自己製作的,所以我既不能讓它聲明變量public static,也不會在需要時傳遞變量或指針。而且,顯然,我不能編寫函數本身 - 我只是不知道函數本身。

我在尋找建議和任何幫助來實現此功能。 P.S.遊戲引擎 - Unity 3D,腳本語言 - C# P.S.S.對不起,我的英語

回答

0

,如果你的函數的源代碼(請儘量的東西更容易理解),我會打電話的分形函數F,是一款Android應用FractakApp,它是強制性的,這FractalApp使結果可用。如果FractalApp的開發人員沒有準備好共享函數F的結果,那麼就搞定了。事實上,Android OS基於沙箱,如果沒有內置輸出,任何應用程序都無法訪問其他應用程序數據。

即是說,StackOverflow.com不是用於開放式問題和一般性討論,而是用於精確問題。

我猜你是一名實驗開發者,對吧?

相關問題