Unity3D和Egret3D的基情

2022-06-28 13:54:09 字數 960 閱讀 2700

u3d只是多平台發布,而js和webgl才是多平台執行。

你有沒有想過有u3d來開發js和webgl應用呢,然而unity官方選擇了一條il2cpp的路線,讓這個希望化為泡影。

il2cpp做webgl沒有前途

il2cpp做webgl沒有前途

il2cpp做webgl沒有前途

為什麼沒有前途,1000個人心裡有1w個哈姆雷特,這事兒歡迎討論,就不費篇幅去贅述了。

眾所周知,兩個攻是沒法搞基的,他們需要結合點

1.egret剛剛推出了egret3d,其成熟程度是比較尷尬的,尤其是還沒有場編這個3d引擎核心工具。

而unity,顯然是乙個成熟的場編。

2.egret採用了typescript,這是js的超集,很像as3,重要的是,他是靜態型別語言,我們在u3d上用c#開發的東西,經過簡單的語法修改可以套上來。

其實一開始我選擇和babylonjs搞基,但是egret3d畢竟是made in china,他一發布,我就立即踢掉了babylonjs。

先來看乙個網頁

這裡面有乙個小人(其實是貂蟬)

他**於u3d,你可以試試看用u3d匯出個web頁面看看,明顯我提供的網頁相容性更好,手機瀏覽器也可以用,載入也更快。

因為他是用我們神秘的系統egretunity匯出給egret3d來顯示的

這個過程是如何完成的呢?我就只提供**了,

匯出的是乙個gameobject,你可以擺一堆盒子匯出,這就實現了用u3d作為egret3d的場景編輯器。

Unity3D和Egret3D的基情

u3d只是多平台發布,而js和webgl才是多平台執行。你有沒有想過有u3d來開發js和webgl應用呢,然而unity官方選擇了一條il2cpp的路線,讓這個希望化為泡影。il2cpp做webgl沒有前途 il2cpp做webgl沒有前途 il2cpp做webgl沒有前途 為什麼沒有前途,1000...

Unity3D開發(九) Unity3d流光效果

遊戲開 壇 hello game 遊戲開發群 201276069 之前曾經注意過material 中紋理的屬性都有 tiling 和offset 但沒有深究過其用途,今天才知道竟然可以利用 offset做uv 動畫,從而完成各種有趣的動畫,比如流光效果!流過效果即通常一條高光光在物體上劃過,模擬高光...

Unity3D高階4 6 Unity3D 多執行緒

unity3d從入門到高階 文章目錄及設定這個專欄的初衷 大家是不是一看這個標題都想吐槽了,因為很多資料都介紹unity不支援多執行緒,unity的多執行緒其實都是協程等等說法,然而協程也並不是真正的多執行緒。協程其實是等某個操作完成之後再執行後面的 或者說是控制 在特定的時機執行。那unity到底...