2011年4月27日 星期三

Corona SDK -- Hello World 新手程式

之前寫了好幾篇Corona SDK的一些使用技巧,發現忘記應該先介紹一下,萬年Sample程式:Hello World。來補介紹一下唄!!

要顯示出Hello World有兩種方式,一種是直接顯示再手機螢幕上,另外一種就是在寫程式debug時會常用到的,由terminal去trace程式輸出的方式。以下我會一一介紹:

1. 顯示再手機螢幕上
範例:
-----------------------------------------
        local text = display.newText("Hello World!" , 50, 50, native.systemFont, 20)
        text:setTextColor(255, 0, 0)
-----------------------------------------
這樣就能在手機的螢幕上,相對位置x=50, y=50上顯示出一個Hello World!, 大小為20。
當然,這個也可以顯示中文字
範例:
-----------------------------------------
        local text = display.newText("哈囉 世界!" , 50, 100, native.systemFont, 20)
        text:setTextColor(255, 0, 0)
-----------------------------------------
這樣打包好輸入到手機內就可以執行程式了,就會看到您的第一個程式Hello World,簡單唄。

啥,怎麼打包?okok我在介紹一下唄。
開好Corona SDK,選擇您要開啟模擬的程式(main.lua)之後,
在上面menu bar選擇File --> Build  --> iOS
會看到這個圖示:

    然後輸入Application name, Version等資訊。
    Build for 選擇Device
    Supported Devices選擇iPhone + iPad (當然你也可以只選擇iPhone或iPad)
    Code Signing Identity選擇
    Save to folder選擇您要輸出的路徑
    然後按下Build即可


那,如果要在terminal上顯示呢?那就跟簡單了,就像c的print一樣:
範例:
-----------------------------------------
        print("Hello World")
-----------------------------------------
這樣就可以在terminal上顯示您要的資訊。

記住,如果要trace這些資訊,再開啟Corona SDK的時候,要選擇Corona terminal,然後依照相同步驟開啟您的程式與模擬器,即可再terminal上看到您要的資訊。

沒有留言:

張貼留言