主頁 >  其他 > 想隨時定位自己做的智能設備在哪?安排,ESP32 + HaaS Python足矣,定位還能顯示在地圖上哦

想隨時定位自己做的智能設備在哪?安排,ESP32 + HaaS Python足矣,定位還能顯示在地圖上哦

2022-01-18 09:46:59 其他

在這里插入圖片描述

隨著智能手機的興起,定位技術已經深入到我們生活的方方面面,開車導航、定位打車、找尋周邊的共享單車、周邊的餐廳,還有實時公交資訊、實時路況等等,為我們的生活帶來了極大的方便,尤其是疫情期間的行程碼,幾乎每天都要用到,

而近年來,全球掀起了一股自動駕駛熱潮,無論是傳統車企,還是科技企業,甚至很多初創公司都競相加入這一行業賽道,進入2021年,自動駕駛熱度不減,且“吸金”不斷,據不完全統計,從今年年初至今,自動駕駛行業投融資事件超過50起,投融資金額近1000億元,已超過2018年,達到歷年最高值,

定位技術就是其中最重要的技術之一,本文就手把手打造出一個能被隨時定位的智能設備,還能在地圖上展示該設備的位置資訊,只需以下3步:

1、案例背景

本案例中的定位主要是指廣域的戶外定位,室內定位將在另外案例中介紹,

1.1、衛星定位系統

定位系統是以確定空間位置為目標而構成的相互關聯的一個集合體或裝置(部件),這個系統可以保證在任意時刻,地球上任意一點都可以同時觀測到至少4顆衛星,以保證衛星可以采集到該觀測點的經緯度和高度,以便實作導航、定位、授時等功能,這項技術可以用來引導飛機、船舶、車輛以及個人,安全、準確地沿著選定的路線,準時到達目的地, ??

目前主流定位系有除美國的GPS,中國的北斗衛星導航系統、歐盟的伽利略衛星導航系統、俄羅斯全球導航衛星系統等,

GPS

GPS是美國第二代衛星導航系統,按目前的方案,GPS的空間部分使用24顆高度約2.02萬千米的衛星組成衛星星座,24顆衛星均為近圓形軌道,運行周期約為11小時58分,分布在6個軌道面上(每軌道面4顆),軌道傾角為55度,衛星的分布使得在全球任何地方、任何時間都可觀測到4顆以上的衛星,并能保持良好定位解算精度的幾何圖形,這就提供了在時間上連續的全球導航能力,

想了解GPS詳細資訊請參考文章,

北斗衛星導航系統

中國北斗衛星導航系統(英文名稱:BeiDou Navigation Satellite System,簡稱BDS)是中國自行研制的全球衛星導航系統,也是繼GPS、GLONASS之后的第三個成熟的衛星導航系統,北斗衛星導航系統(BDS)和美國GPS、俄羅斯GLONASS、歐盟GALILEO,是聯合國衛星導航委員會已認定的供應商,

北斗衛星導航系統由空間段、地面段和用戶段三部分組成,可在全球范圍內全天候、全天時為各類用戶提供高精度、高可靠定位、導航、授時服務,并且具備短報文通信能力,已經初步具備區域導航、定位和授時能力,定位精度為分米、厘米級別,測速精度0.2米/秒,授時精度10納秒,

全球范圍內已經有137個國家與北斗衛星導航系統簽下了合作協議,隨著全球組網的成功,北斗衛星導航系統未來的國際應用空間將會不斷擴展,

想了解北斗衛星導航系統詳細資訊請參考文章

1.2、基站定位

除了像GPS這種衛星定位之外,我們身邊的設備如:智能手機、智能手表、穿戴設備等能聯網的設備都可以用來定位,通過連接運營商(電信、聯通、移動)基站來定位的方式稱之為基站定位,或者又稱之為移動位置服務(LBS--Location Based Service),

1.3、硬體連線

本案例只需要準備如下硬體:

  • SP32開發板 1套
  • 杜邦線若干
  • GNSS定位模塊 HT2828Z3G5L

其中,HT2828Z3G5L與ESP32的連接如下:

定位模塊ESP32
引腳名引腳功能連接到引腳引腳序號
VBAT/PPS備用電池 / 時間標準脈沖輸出NC(不連接)——
VCC模塊供電,可選3.3V至5V3.3V2
TX串口發送端RXD2GPIO16
RX串口接收端TXD2GPIO17
GND接地GND30
EN模塊使能,高電平/懸空使能模組作業,低電平模組關閉NC(不連接)——

如下圖實物圖所示:

2、物聯網平臺云端開發

整個程序包含以下4個步驟:

  1. 開通公共實體
  2. 創建產品(設備模型)
  3. 定義產品功能(物模型)
  4. 創建設備及獲取三元組

2.1、開通公共實體

對于第一次使用物聯網平臺的讀者,需要開通實體以使用物聯網平臺的功能,這里可以使用免費的公共實體進行開發,

在物聯網平臺中,左上角選擇“華東2-上海”,點擊“公共實體”,即可開通,

2.2、創建產品(設備模型)

點擊“公共實體”,即可進入控制臺進行產品創建,然后,點擊“創建產品”按鈕,即可進入新建產品頁面,

進入后,設定“產品名稱”,這里我們命名為“車輛定位器”,讀者也可以根據自己的喜好來命名,

在“所屬品類”中,選擇“標準品類”,“標準品類”收錄了一些常用的設備模型,其會為我們定義好后續的產品功能(物模型),我們也可以選擇“自定義品類”,來自己定義物模型,在右側欄中搜索并選擇“定位器”,

產品的節點型別選擇“直連設備”,資料格式選擇“ICA標準資料格式”,檢驗型別和認證方式選擇默認設定即可,開發者可根據自己的需求在“產品描述”頁面添加針對此產品的描述,

對于 ESP32 等搭載 Wi-Fi 的設備而言,聯網方式可以選擇“Wi-Fi”,

選擇之后,點擊“確認”按鈕,即可完成產品創建,回傳“產品”頁面之后可以看到產品類表中會出現剛剛創建的“車輛定位器”的產品,如下圖所示,

2.3、定義產品功能(物模型)

點擊上圖中的“查看”按鈕,即可看到產品資訊,Topic串列,功能定義,資料決議等跟產品相關功能的設定,點開“功能定義”標簽頁,可以看到設備物模型定義,

因為在創建產品的程序中選擇了標準的產品品類,這里會出現標準品類中自帶的物模型設定,即“地理位置”,點擊“查看”,我們可以看到該屬性的詳情,可以看到,該屬性的資料型別是一個結構體(struct),其成員描述了設備的精度(浮點)、維度(浮點)、海拔(浮點)、坐標系統(列舉量,1:WGS_84/2:GCJ_02)

定義好物模型后,記得點擊“發布”以使變更生效,

產品及其物模型創建完成后就可以創建這個產品的設備了,

2.4、創建設備及獲取三元組

點擊左側欄中“產品“,回到產品串列,在產品串列頁面中,點擊“管理設備”,就會進到設備管理頁面,

在“設備”頁面點擊“批量添加”按鈕,如下圖所示,填入需要生成的設備數量,例如圖中物聯網平臺會為我們生成3臺設備,以及隨機的deviceName,

批量生成的設備如下

設備添加完成后,點擊“前往查看”按鈕,就可以看到此設備的詳細資訊了,

獲取設備三元組

如下圖所示,點擊“查看”按鈕,就可以看到設備的三元組資訊,三元組是物聯網設備端和物聯網云端設備相關聯的唯一識別符號,在設備端連接云端的時候會使用三元組資訊和云端進行鑒權,鑒權通過之后云端會認為設備已激活并上線,

3、設備端開發

在進行下一步之前請確保ESP32開發環境已經搭建完畢,詳情請參考esp32開發環境的說明,

3.1、創建解決方案

如下圖所示,打開HaaS Studio后,新建一個基于helloworld的Python輕應用,

如下圖所示,打開VS Code之后在新建一個基于helloworld的python工程,設定好工程名稱(“vehicle_location”)及作業區路徑之后,硬體型別選擇ESP32,點擊立即創建,創建一個Python輕應用的解決方案,

將獲取定位資料的全部代碼檔案復制并覆寫剛剛創建的工程目錄下,如下圖代碼區所示:

Python腳本的詳細說明請參考腳本內嵌的文字版注釋

之后,在代碼中填入對應的資訊

  • 填寫Wi-Fi名稱及密碼

?? 在main.py中,填寫可用的Wi-Fi名稱及密碼,

# wifi連接的的ssid和pwd定義
wifiSsid = "請填寫您的路由器名稱"
wifiPassword = "請填寫您的路由器密碼"
  • 修改設備端三元組

?? 在main.py中,填寫創建的設備三元組資訊,關于設備三元組的獲取,請參考獲取設備三元組中的步驟,

# 三元組資訊
productKey     = "產品key"
deviceName     = "設備名稱"
deviceSecret   = "設備密鑰"

3.2、運行結果

本地查看

推送此腳本到ESP32之后,串口會輸出獲取到的定位資訊,同時按照腳本中的邏輯,當定位資訊發生變化時,會將更新的定位資訊上報至物聯網平臺,如下面這段串口日志所示,

...

************* python task init*******
mount fs
>>> execfile("/data/pyamp/main.py")
wifi_connected: False
wifi_connected: False
wifi_connected: False
wifi_connected: False
wifi_connected: False
wifi_connected: False
wifi_connected: False
wifi_connected: False
wifi_connected: False
wifi_connected: False
wifi_connected: False
wifi_connected: False
('192.168.0.105', '255.255.255.0', '192.168.0.1', '192.168.0.1')
sleep for 1 s
establish tcp connection with server(host='a1zxKgAV78Z.iot-as-mqtt.cn-shanghai.aliyuncs.com', port=[443])
tcp_connect: can only connect from state CLOSED
success to establish tcp, fd=54
物聯網平臺連接成功
sleep for 2s
[0.0, 'W'] [0.0, 'N'] 0.0
bytearray(b'$GNGGA,,,,,,0,00,25.5,,,,,,*64\r\n$GNGLL,,,,,,V,M*79\r\n$GNGSA,A,1,,,,,,,,,,,,,25.5,25.5,25.5,1*01\r\n$GNG')
[0.0, 'W'] [0.0, 'N'] 0.0
[0.0, 'W'] [0.0, 'N'] 0.0
bytearray(b'SA,A,1,,,,,,,,,,,,,25.5,25.5,25.5,4*04\r\n$GPGSV,1,1,00,0*65\r\n$BDGSV,1,1,00,0*74\r\n$GNRMC,,V,,,,,,,,,,M')
[0.0, 'W'] [0.0, 'N'] 0.0
[0.0, 'W'] [0.0, 'N'] 0.0
bytearray(b',V*34\r\n$GNVTG,,,,,,,,,M*2D\r\n$GNZDA,,,,,,*56\r\n$GPTXT,01,01,01,ANTENNA OPEN*25\r\n\r\n$GNRMC,,V,,,,,,,,,,M')
[0.0, 'W'] [0.0, 'N'] 0.0
[0.0, 'W'] [0.0, 'N'] 0.0
bytearray(b',V*34\r\n$GNVTG,,,,,,,,,M*2D\r\n$GNZDA,,,,,,*56\r\n$GPTXT,01,01,01,ANTENNA OPEN*25\r\n$GNGGA,,,,,,0,00,25.5,')
[0.0, 'W'] [0.0, 'N'] 0.0
[0.0, 'W'] [0.0, 'N'] 0.0
...

出現此段日志時,說明定位資訊上報成功,讀者此時可以前往物聯網平臺查看設備的實時定位資料,

在物聯網平臺上查看設備資料

當設備啟動成功并第一次連接到物聯網平臺之后,物聯網平臺上對應的設備狀態會從”未激活狀態“變為”上線“,點擊“物模型資料”標簽頁,能夠看到設備上報到物聯網平臺的屬性值,

點擊卡片上的“查看資料”,可以看到完整的歷史資料,

此時,如果設備上報新的地理位置資訊,則物聯網平臺上能夠實時顯示,至此,定位資料上云完成,

4、物聯網應用開發(定位資料可視化)

在前面的章節中,我們已經成功將地位資訊實時上傳到了云端,本節中,我們將介紹如何快速實作將設備的位置實時顯示在地圖中,

IoT Studio 提供了應用快速開發的能力,可以很方便地與物聯網平臺進行聯動,本節的開發作業也將圍繞 IoT Studio展開,

4.1、新建“普通專案”

打開IoT Studio官網,在專案管理中新建一個空白專案,如下圖所示,將此專案命名為“車輛實時定位系統”,

4.2、關聯產品

為了使本專案能夠獲取到目標設備的定位資訊,我們首先需要將該專案和我們在前一節創建的產品“車輛定位器”系結,

在專案控制臺,點擊左側的“產品”,點擊“關聯物聯網平臺產品”,此時可以看見我們創建的“車輛定位器”,點擊選中,并勾選“關聯產品同時關聯其下所有設備”,以便該專案可以訪問到所有設備的定位資訊,

4.3、創建“Web應用”

在專案控制臺,點擊左側的“主頁”,在新專案的首頁新建一個Web應用,命名為“車輛實時定位監控”,

Web應用創建成功后自動跳轉到應用界面設計頁面,點擊左側欄中的“組件”按鈕圖示,就可以看到可用的組件串列,各組件的說明請參考IoT Studio組件說明,

為了能夠將設備顯示在地圖上,我們選用“設備地圖”組件,滑鼠懸停在該組件上以查看詳細資訊,

將“設備地圖”組件拖拽至畫布,并調整大小,此時,地圖上還未能正確顯示設備,我們需要點擊右側“編輯設備地圖”,

點擊右側“編輯設備地圖”后,我們可以在右側“選擇設備”中,選擇我們剛剛和專案系結的“車輛定位器”,點擊確定,

此時,地圖上已經出現了定位點,正是我們之前上線的設備,在右側選擇“車輛定位器”,可以看到系結的所有設備,點擊對應設備可以在地圖上定位到每個設備的具體位置,至此,“設備地圖“配置完成,點擊頁面右上角”√“保存配置,

4.4、發布上線

回到WEB應用頁面,可以看到地圖上的設備定位已經正常顯示,可以進行發布,在發布之前可以點擊上圖的“預覽”查看應用的實際運行效果,實際運行效果如下圖所示:

這樣我們就完成了一個車輛實時定位系統從設備端定位資訊獲取、物聯網云平臺開發及物聯網應用開發全鏈路的開發,

如果想要學習車輛定位系統案例更詳細的操作步驟,請參考“車輛定位系統詳解”中的說明,

轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/413993.html

標籤:其他

上一篇:[RK3568 Android11] 教程之USB OTG模式切換

下一篇:單片機通過mqtt聯網(51單片機和esp01s)

標籤雲
其他(157675) Python(38076) JavaScript(25376) Java(17977) C(15215) 區塊鏈(8255) C#(7972) AI(7469) 爪哇(7425) MySQL(7132) html(6777) 基礎類(6313) sql(6102) 熊猫(6058) PHP(5869) 数组(5741) R(5409) Linux(5327) 反应(5209) 腳本語言(PerlPython)(5129) 非技術區(4971) Android(4554) 数据框(4311) css(4259) 节点.js(4032) C語言(3288) json(3245) 列表(3129) 扑(3119) C++語言(3117) 安卓(2998) 打字稿(2995) VBA(2789) Java相關(2746) 疑難問題(2699) 细绳(2522) 單片機工控(2479) iOS(2429) ASP.NET(2402) MongoDB(2323) 麻木的(2285) 正则表达式(2254) 字典(2211) 循环(2198) 迅速(2185) 擅长(2169) 镖(2155) 功能(1967) .NET技术(1958) Web開發(1951) python-3.x(1918) HtmlCss(1915) 弹簧靴(1913) C++(1909) xml(1889) PostgreSQL(1872) .NETCore(1853) 谷歌表格(1846) Unity3D(1843) for循环(1842)

熱門瀏覽
  • 網閘典型架構簡述

    網閘架構一般分為兩種:三主機的三系統架構網閘和雙主機的2+1架構網閘。 三主機架構分別為內端機、外端機和仲裁機。三機無論從軟體和硬體上均各自獨立。首先從硬體上來看,三機都用各自獨立的主板、記憶體及存盤設備。從軟體上來看,三機有各自獨立的作業系統。這樣能達到完全的三機獨立。對于“2+1”系統,“2”分為 ......

    uj5u.com 2020-09-10 02:00:44 more
  • 如何從xshell上傳檔案到centos linux虛擬機里

    如何從xshell上傳檔案到centos linux虛擬機里及:虛擬機CentOs下執行 yum -y install lrzsz命令,出現錯誤:鏡像無法找到軟體包 前言 一、安裝lrzsz步驟 二、上傳檔案 三、遇到的問題及解決方案 總結 前言 提示:其實很簡單,往虛擬機上安裝一個上傳檔案的工具 ......

    uj5u.com 2020-09-10 02:00:47 more
  • 一、SQLMAP入門

    一、SQLMAP入門 1、判斷是否存在注入 sqlmap.py -u 網址/id=1 id=1不可缺少。當注入點后面的引數大于兩個時。需要加雙引號, sqlmap.py -u "網址/id=1&uid=1" 2、判斷文本中的請求是否存在注入 從文本中加載http請求,SQLMAP可以從一個文本檔案中 ......

    uj5u.com 2020-09-10 02:00:50 more
  • Metasploit 簡單使用教程

    metasploit 簡單使用教程 浩先生, 2020-08-28 16:18:25 分類專欄: kail 網路安全 linux 文章標簽: linux資訊安全 編輯 著作權 metasploit 使用教程 前言 一、Metasploit是什么? 二、準備作業 三、具體步驟 前言 Msfconsole ......

    uj5u.com 2020-09-10 02:00:53 more
  • 游戲逆向之驅動層與用戶層通訊

    驅動層代碼: #pragma once #include <ntifs.h> #define add_code CTL_CODE(FILE_DEVICE_UNKNOWN,0x800,METHOD_BUFFERED,FILE_ANY_ACCESS) /* 更多游戲逆向視頻www.yxfzedu.com ......

    uj5u.com 2020-09-10 02:00:56 more
  • 北斗電力時鐘(北斗授時服務器)讓網路資料更精準

    北斗電力時鐘(北斗授時服務器)讓網路資料更精準 北斗電力時鐘(北斗授時服務器)讓網路資料更精準 京準電子科技官微——ahjzsz 近幾年,資訊技術的得了快速發展,互聯網在逐漸普及,其在人們生活和生產中都得到了廣泛應用,并且取得了不錯的應用效果。計算機網路資訊在電力系統中的應用,一方面使電力系統的運行 ......

    uj5u.com 2020-09-10 02:01:03 more
  • 【CTF】CTFHub 技能樹 彩蛋 writeup

    ?碎碎念 CTFHub:https://www.ctfhub.com/ 筆者入門CTF時時剛開始刷的是bugku的舊平臺,后來才有了CTFHub。 感覺不論是網頁UI設計,還是題目質量,賽事跟蹤,工具軟體都做得很不錯。 而且因為獨到的金幣制度的確讓人有一種想去刷題賺金幣的感覺。 個人還是非常喜歡這個 ......

    uj5u.com 2020-09-10 02:04:05 more
  • 02windows基礎操作

    我學到了一下幾點 Windows系統目錄結構與滲透的作用 常見Windows的服務詳解 Windows埠詳解 常用的Windows注冊表詳解 hacker DOS命令詳解(net user / type /md /rd/ dir /cd /net use copy、批處理 等) 利用dos命令制作 ......

    uj5u.com 2020-09-10 02:04:18 more
  • 03.Linux基礎操作

    我學到了以下幾點 01Linux系統介紹02系統安裝,密碼啊破解03Linux常用命令04LAMP 01LINUX windows: win03 8 12 16 19 配置不繁瑣 Linux:redhat,centos(紅帽社區版),Ubuntu server,suse unix:金融機構,證券,銀 ......

    uj5u.com 2020-09-10 02:04:30 more
  • 05HTML

    01HTML介紹 02頭部標簽講解03基礎標簽講解04表單標簽講解 HTML前段語言 js1.了解代碼2.根據代碼 懂得挖掘漏洞 (POST注入/XSS漏洞上傳)3.黑帽seo 白帽seo 客戶網站被黑帽植入劫持代碼如何處理4.熟悉html表單 <html><head><title>TDK標題,描述 ......

    uj5u.com 2020-09-10 02:04:36 more
最新发布
  • 2023年最新微信小程式抓包教程

    01 開門見山 隔一個月發一篇文章,不過分。 首先回顧一下《微信系結手機號資料庫被脫庫事件》,我也是第一時間得知了這個訊息,然后跟蹤了整件事情的經過。下面是這起事件的相關截圖以及近日流出的一萬條資料樣本: 個人認為這件事也沒什么,還不如關注一下之前45億快遞資料查詢渠道疑似在近日復活的訊息。 訊息是 ......

    uj5u.com 2023-04-20 08:48:24 more
  • web3 產品介紹:metamask 錢包 使用最多的瀏覽器插件錢包

    Metamask錢包是一種基于區塊鏈技術的數字貨幣錢包,它允許用戶在安全、便捷的環境下管理自己的加密資產。Metamask錢包是以太坊生態系統中最流行的錢包之一,它具有易于使用、安全性高和功能強大等優點。 本文將詳細介紹Metamask錢包的功能和使用方法。 一、 Metamask錢包的功能 數字資 ......

    uj5u.com 2023-04-20 08:47:46 more
  • vulnhub_Earth

    前言 靶機地址->>>vulnhub_Earth 攻擊機ip:192.168.20.121 靶機ip:192.168.20.122 參考文章 https://www.cnblogs.com/Jing-X/archive/2022/04/03/16097695.html https://www.cnb ......

    uj5u.com 2023-04-20 07:46:20 more
  • 從4k到42k,軟體測驗工程師的漲薪史,給我看哭了

    清明節一過,盲猜大家已經無心上班,在數著日子準備過五一,但一想到銀行卡里的余額……瞬間心情就不美麗了。最近,2023年高校畢業生就業調查顯示,本科畢業月平均起薪為5825元。調查一出,便有很多同學表示自己又被平均了。看著這一資料,不免讓人想到前不久中國青年報的一項調查:近六成大學生認為畢業10年內會 ......

    uj5u.com 2023-04-20 07:44:00 more
  • 最新版本 Stable Diffusion 開源 AI 繪畫工具之中文自動提詞篇

    🎈 標簽生成器 由于輸入正向提示詞 prompt 和反向提示詞 negative prompt 都是使用英文,所以對學習母語的我們非常不友好 使用網址:https://tinygeeker.github.io/p/ai-prompt-generator 這個網址是為了讓大家在使用 AI 繪畫的時候 ......

    uj5u.com 2023-04-20 07:43:36 more
  • 漫談前端自動化測驗演進之路及測驗工具分析

    隨著前端技術的不斷發展和應用程式的日益復雜,前端自動化測驗也在不斷演進。隨著 Web 應用程式變得越來越復雜,自動化測驗的需求也越來越高。如今,自動化測驗已經成為 Web 應用程式開發程序中不可或缺的一部分,它們可以幫助開發人員更快地發現和修復錯誤,提高應用程式的性能和可靠性。 ......

    uj5u.com 2023-04-20 07:43:16 more
  • CANN開發實踐:4個DVPP記憶體問題的典型案例解讀

    摘要:由于DVPP媒體資料處理功能對存放輸入、輸出資料的記憶體有更高的要求(例如,記憶體首地址128位元組對齊),因此需呼叫專用的記憶體申請介面,那么本期就分享幾個關于DVPP記憶體問題的典型案例,并給出原因分析及解決方法。 本文分享自華為云社區《FAQ_DVPP記憶體問題案例》,作者:昇騰CANN。 DVPP ......

    uj5u.com 2023-04-20 07:43:03 more
  • msf學習

    msf學習 以kali自帶的msf為例 一、msf核心模塊與功能 msf模塊都放在/usr/share/metasploit-framework/modules目錄下 1、auxiliary 輔助模塊,輔助滲透(埠掃描、登錄密碼爆破、漏洞驗證等) 2、encoders 編碼器模塊,主要包含各種編碼 ......

    uj5u.com 2023-04-20 07:42:59 more
  • Halcon軟體安裝與界面簡介

    1. 下載Halcon17版本到到本地 2. 雙擊安裝包后 3. 步驟如下 1.2 Halcon軟體安裝 界面分為四大塊 1. Halcon的五個助手 1) 影像采集助手:與相機連接,設定相機引數,采集影像 2) 標定助手:九點標定或是其它的標定,生成標定檔案及內參外參,可以將像素單位轉換為長度單位 ......

    uj5u.com 2023-04-20 07:42:17 more
  • 在MacOS下使用Unity3D開發游戲

    第一次發博客,先發一下我的游戲開發環境吧。 去年2月份買了一臺MacBookPro2021 M1pro(以下簡稱mbp),這一年來一直在用mbp開發游戲。我大致分享一下我的開發工具以及使用體驗。 1、Unity 官網鏈接: https://unity.cn/releases 我一般使用的Apple ......

    uj5u.com 2023-04-20 07:40:19 more