Unity Tiny 適配微信小游戲(Unity 2018.3.0f2)

本文簡單介紹如何將Unity Tiny項目適配微信小游戲林说,目前適配還不完全,僅供參考,謹慎使用。

  • Unity版本 2018.3.0f2
  • Tiny版本 0.13.4-preview
  • 微信開發(fā)者工具版本 1.02.1811290

Unity Tiny Match Three

下面以官方例子MatchThree作為適配對象

1. 構建Release版本

在Unity編輯器中找到項目文件(.utproject)锯梁,選中后在右側界面中可以看到項目設置,將Build Configuration設置為Release焰情,然后點擊Build按鈕進行構建

項目設置

2. 拷貝Tiny到微信小游戲項目中

打開Unity項目文件夾陌凳,找到"TinyExport/[項目名字]/html5/release"文件夾,將game.js拷貝到微信小游戲項目中的js文件夾下内舟,因為和原有文件重名合敦,所以將其重命名為tiny.js文件


微信小游戲文件夾結構

3. 適配API

打開game.js文件,修改為

import './js/libs/weapp-adapter'
import './js/libs/symbol'

// Fix window.performance.now
((window) => {
  if (typeof window.performance === 'object' && typeof window.performance.now === 'function') {
    const __window_performance_now = window.performance.now;
    window.performance.now = () => {
      return __window_performance_now() * 1000;
    }
  }
})(window || {})

import './js/tiny'

刪除tiny.js的下面一行代碼(如果需要調試TypeScript代碼也可以拷貝game.js.map文件到微信小游戲項目中)

//# sourceMappingURL=game.js.map

在tiny.js末尾添加代碼

ut._HTML.main();

找到下面這段代碼

var o=e.canvasElement;(o||(o=document.getElementById("UT_CANVAS")),o)&&(r!=("webgl2"==e.canvasMode||"webgl"==e.canvasMode)&&(ut._HTML.freeAllGL&&ut._HTML.freeAllGL(),console.log("Rebuilding canvas for renderer change."),o.parentNode.removeChild(o),o=0));

修改為

var o=canvas;

這樣就可以看到游戲運行了


MatchThree in Wechat IDE

4. 總結

目前音效和NativeFont文本(在Tiny官方的Galaxy Rider項目中使用)尚未適配谒获,如果有需要再加上

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
  • 序言:七十年代末蛤肌,一起剝皮案震驚了整個濱河市,隨后出現的幾起案子批狱,更是在濱河造成了極大的恐慌裸准,老刑警劉巖,帶你破解...
    沈念sama閱讀 222,104評論 6 515
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件赔硫,死亡現場離奇詭異炒俱,居然都是意外死亡,警方通過查閱死者的電腦和手機爪膊,發(fā)現死者居然都...
    沈念sama閱讀 94,816評論 3 399
  • 文/潘曉璐 我一進店門权悟,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人推盛,你說我怎么就攤上這事峦阁。” “怎么了耘成?”我有些...
    開封第一講書人閱讀 168,697評論 0 360
  • 文/不壞的土叔 我叫張陵榔昔,是天一觀的道長。 經常有香客問我瘪菌,道長撒会,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 59,836評論 1 298
  • 正文 為了忘掉前任师妙,我火速辦了婚禮诵肛,結果婚禮上,老公的妹妹穿的比我還像新娘默穴。我一直安慰自己怔檩,他們只是感情好,可當我...
    茶點故事閱讀 68,851評論 6 397
  • 文/花漫 我一把揭開白布壁顶。 她就那樣靜靜地躺著珠洗,像睡著了一般。 火紅的嫁衣襯著肌膚如雪若专。 梳的紋絲不亂的頭發(fā)上许蓖,一...
    開封第一講書人閱讀 52,441評論 1 310
  • 那天,我揣著相機與錄音调衰,去河邊找鬼膊爪。 笑死,一個胖子當著我的面吹牛嚎莉,可吹牛的內容都是我干的米酬。 我是一名探鬼主播,決...
    沈念sama閱讀 40,992評論 3 421
  • 文/蒼蘭香墨 我猛地睜開眼趋箩,長吁一口氣:“原來是場噩夢啊……” “哼赃额!你這毒婦竟也來了加派?” 一聲冷哼從身側響起,我...
    開封第一講書人閱讀 39,899評論 0 276
  • 序言:老撾萬榮一對情侶失蹤跳芳,失蹤者是張志新(化名)和其女友劉穎芍锦,沒想到半個月后,有當地人在樹林里發(fā)現了一具尸體飞盆,經...
    沈念sama閱讀 46,457評論 1 318
  • 正文 獨居荒郊野嶺守林人離奇死亡娄琉,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內容為張勛視角 年9月15日...
    茶點故事閱讀 38,529評論 3 341
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現自己被綠了吓歇。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片孽水。...
    茶點故事閱讀 40,664評論 1 352
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖城看,靈堂內的尸體忽然破棺而出女气,到底是詐尸還是另有隱情,我是刑警寧澤析命,帶...
    沈念sama閱讀 36,346評論 5 350
  • 正文 年R本政府宣布主卫,位于F島的核電站,受9級特大地震影響鹃愤,放射性物質發(fā)生泄漏簇搅。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 42,025評論 3 334
  • 文/蒙蒙 一软吐、第九天 我趴在偏房一處隱蔽的房頂上張望瘩将。 院中可真熱鬧,春花似錦凹耙、人聲如沸姿现。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,511評論 0 24
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽备典。三九已至,卻和暖如春意述,著一層夾襖步出監(jiān)牢的瞬間提佣,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 33,611評論 1 272
  • 我被黑心中介騙來泰國打工荤崇, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留拌屏,地道東北人。 一個月前我還...
    沈念sama閱讀 49,081評論 3 377
  • 正文 我出身青樓术荤,卻偏偏與公主長得像倚喂,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子瓣戚,可洞房花燭夜當晚...
    茶點故事閱讀 45,675評論 2 359

推薦閱讀更多精彩內容