簡體   English   中英

如何將Kotlin代碼編譯為JavaScript以在LibGDX Web應用程序中使用?

[英]How can I compile Kotlin code to JavaScript for use in my LibGDX web application?

我正在嘗試在我的LibGDX項目中運行Kotlin代碼,並且該代碼在桌面應用程序中可以成功運行,但是到目前為止,Google Web Toolkit不支持kotlin,該工具僅將Java代碼編譯為JS。

libGDX Wiki提到可以使用內置的Kotlin功能將kotlin代碼編譯為JS,因此,我將如何將Kotlin代碼編譯為JS以與我的GWT webapp一起使用? libGDX的當前結構是否有可能,還是我應該繼續嘗試在支持JVM字節碼的項目中實現TeaVM?

如果TeaVM是更好的解決方案,或者對此有任何了解,我最近又問了另一個問題,該問題是如何將TeaVM實施到LibGDX: 如何將TeaVM添加到現有的libGDX項目中?

我花了一段時間來嘗試解決這個問題,遇到了很多困難,任何幫助將不勝感激,因為我發現它對我的項目非常重要!

不,我不認為可以將kotlin + LibGDX項目轉換為JavaScript。

將Java代碼轉換為Kotlin並不是100%自動化的過程,因此Java代碼無法使用Kotlin2JS編譯為JavaScript。 1

kotlin2js是源代碼到源代碼的編譯器,它對Java和Java庫一無所知。 LibGDX是用Java編寫的,因此您不能在Kotlin上編寫libGDX游戲並將其轉換為JavaScript。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM