Cocos2d-x遊戲開發之Lua學習筆記,cocos2d-xlua

來源:互聯網
上載者:User

Cocos2d-x遊戲開發之Lua學習筆記,cocos2d-xlua

下載連結什麼是Cocos2d-x

  • 一個開源的移動2D遊戲架構,MIT許可證下發布。
  • 可以利用C++、Lua及Javascript來進行部署。
  • 跨平台:iOS,Android,Blackberry,Tizen等。
使用Cocos開發的應用



什麼是Lua
  • 指令碼語言
  • 由標準C編寫而成,代碼簡潔優美
Hello,World
// 沒有人口函數,沒有分號結尾print("Hello, World")

語言特性:Table

開發環境搭建

去Lua官網(download>binaries)下載二進位解釋環境,在跳轉到的SourceForge頁面點擊紅線標示地區下載:

解壓之後:

編寫hello.lua,然後在此檔案夾下開啟命令提示字元(Shift+滑鼠右鍵),然後執行lua53.exe hello.lua 即可運行:

Lua的注釋:

-- 我是注釋
Lua的值和類型
  • 數值:1,2,3;3.14;
  • 字串:”Hello, World”
  • 布爾型:true,false
  • Table(數組+映射):
Table的數組a = {}a[1] = 1a[2] = 2a[3] = "lua"print(a[1], a[2], a[3])等同於:b={    1,    2,    "lua",}Table的映射c = {}c["number"] = 1c[3] = falseprint(c.number, c[3])等同於:c = {    ["number"] = 1,    [3] = false,}

Lua數組從1開始

    -

著作權聲明:本文原創,轉載請註明出處:http://blog.csdn.net/zhoumushui

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.