微信小遊戲教程(三) 新手教程
開發環境
下面是我的工具截圖,大家一定要下載好對應的版本呀!
Eg’ret Launcher版本正確!
引擎版本正確!
微信開發者工具安裝好了!
1、使用Egret Wing建立自己的專案。
2、把剛才專案變成微信小遊戲的專案
在Egret Launcher中,專案轉換到微信小遊戲。
3、執行你的微信小遊戲
介紹兩種執行小遊戲的方式:
第一種:直接在當前專案目錄中 執行
egret run --target wxgame
命令,引擎將自動使用微信開發者工具開啟當前專案。
第二種:開啟微信開發者工具,使用微信掃碼登入進入:
本人覺得 還是第一種方法簡單,egret中集成了直接執行的指令。我們就直接用就可以!
相關推薦
微信小遊戲教程(三) 新手教程
開發環境 下面是我的工具截圖,大家一定要下載好對應的版本呀! Eg’ret Launcher版本正確! 引擎版本正確! 微信開發者工具安裝好了! 1、使用Egret Wing建立自己的專案。 2、把剛才專案變成微信小遊戲的專
【微信小遊戲】(一)小遊戲開發調試--關於找不到app.json入口文件
com png info alt 微信開發者 遊戲 進入 http 找不到 經了解發現 小程序必須要有app.json 小遊戲必須的文件只有2個 game.js 小遊戲入口文件 game.json 小遊戲配置文件 所以不是工程文件缺失,解決方案如下: 進入微信開發者工具
微信小程式learning - (1)簡易教程
官方連結:https://developers.weixin.qq.com/miniprogram/dev/ 學習微信小程式,重點標記,只做記錄,自行看官方文件 全域性配置 小程式根目錄下的 app.json 檔案用來對微信
微信小遊戲基礎(二)
好處:可以提高程式碼的複用性 使用關鍵字extends,extends的意思是擴充套件 class People{ constructor(name){ this.name = name; } eat(){ console.log("我能吃"); } run
微信小遊戲開發(11)-檔案系統
檔案系統 檔案系統是小程式提供的一套以小程式和使用者維度隔離的儲存以及一套響應的管理介面。通過wx.getFilesSystemManager()可以獲取到全域性唯一的檔案管理器,所有檔案管理操作通過FileSystemManager來呼叫。 ··· var fs = wx.getF
微信小遊戲開發(10)-音訊播放
小遊戲內只有一種音訊播放的方式,即使用InnerAudioContext來播放。 使用InnerAudioContext播放 通過wx.createInnerAudioContext()介面可以建立一個音訊例項innerAudioContext,通過這個例項可以播放音訊。 ···
微信小遊戲開發(8)-模組化
模組化 小程式提供了CommonJS風格的模組API,可以通過module.expotrs和exports匯出模組,通過require引入模組。 我們在根目錄下新建資料夾src,再在src中新建資料夾util,在util中新建module.js。 |----src | |---
微信小遊戲開發(6)-Adapter
Adapter 小遊戲的執行環境在IOS上是JavaScriptCore,在Android上是V8,都是沒有BOM和DOM的執行環境,沒有全域性的document和window物件。 但通過呼叫微信官方提供的Adapter後,就可以呼叫BOM和DOM的方法了。 所謂的Adapter是一
微信小遊戲開發(5)-全域性物件和檔案限制類型
一、全域性物件 window物件是瀏覽器環境下的全域性物件。 小遊戲執行環境中沒有BOM API,因此沒有window物件。 但是小遊戲提供了全域性物件GameGlobal,所有全域性定義的變數都是GameGlobal的屬性。 console.log(GameGlobal.set
微信小遊戲開發(4)-動畫和觸控事件
一、動畫 在JavaScript中,一般通過setInterval、setTimeout、requestAnimationFrame來實現動畫效果。 微信小遊戲對這些API提供了支援: setInterval() setTimeout() requestAnimationFr
微信小遊戲開發(3)
一、wx API 我們只能用JavaScript來編寫小遊戲。 小遊戲的執行環境是一個綁定了一些方法的JavaScript VM。不同於瀏覽器,這個執行環境沒有BOM和DOM API,只有wx API。 接下來我們將介紹如何用wx API 來完成建立畫布、繪製圖形、顯示圖片的基礎功能。
微信小遊戲開發(2)
一、檔案結構 在上一節中,我們已經看到了小程式開發的介面。在介面中的中間部分,為檔案結構區域: 可以看到該專案中有: audio資料夾:用來存放音訊檔案; images資料夾:用來存放圖片檔案; js資料夾:用來存放指令碼檔案; .game.js檔案; .game.json
微信小遊戲開發(1)
一、安裝開發工具 前往開發者工具下載頁面,網址:https://developers.weixin.qq.com/minigame/dev/devtools/download.html,根據自己的作業系統下載對應的安裝包進行安裝。 二、建立小遊戲專案 1、開啟微信開發者工具,選擇小程式
微信小遊戲開發(9)- 分包載入
隨著小遊戲的玩法越來越豐富,開發者對於擴大包大小的需求越來越強烈,所以微信推出了小遊戲分包載入這一個功能。 所謂的分包載入,即把遊戲內容按照一定的規則拆分成幾個包,在首次啟動時先下載必要的包,這個必要的包我們稱為【主包】,開發者可以在主包內觸發其他分包的下載,
微信小遊戲學習(一)
新建專案選擇小程式專案,選擇程式碼存放的硬碟路徑,並輸入 AppId。你可以前往 小遊戲註冊 通過註冊小遊戲帳號來獲得 AppId,也可以使用無 AppId 的體驗模式。給你的專案起一個好聽的名字,最後,勾選“建立遊戲快速啟動模板”(注意:你要選擇一個空的目錄才會有這個選項)
微信小程式開發(三)- 顯示 loading 提示框
首先看一張圖片,就是要做成的效果。 當我們點選查詢時,就會有一個請選擇地點的彈出框。 這個狀態我們只能去看微信開發文件了。 這個在API-介面-互動反饋-wx.hideLoading() 這
微信小遊戲開發(7)-支援情況和執行環境
一、支援情況 基本上所有基於HTML5的遊戲引擎都是依賴於瀏覽器環境提供的BOM和DOM API,但是小程式是一個不同於瀏覽器的JavaScript執行環境,沒有BOM和DOM API。因此如果要在小遊戲中使用引擎,需要對引擎進行改造。 目前,Cocos,E
微信小程式開發(三)
上傳照片到快取 這裡實現上傳本地照片/拍攝照片並上傳顯示到當前頁面的功能,主要對JS檔案分析 STEP1實現選擇本地相簿/拍攝功能 wxml內繫結choosWay函式: <image class="upload-picture" wx:if
微信小程式把玩(三十七)location API
location API也就分這裡分兩種wx.getLocation(object)獲取當前位置和wx.openLocation(object)通過經緯度開啟內建地圖。其中定位獲取位置資訊返回引數是有問題的speed,accuracy這兩個是沒有的。還有
微信小程式把玩(三十四)Audio API
沒啥可值得太注意的地方 重要屬性: 1. wx.getBackgroundAudioPlayerState(object) 獲取播放狀態 2.wx.playBackgroundAu