雖然一直都有疑惑為什麼一定要先寫Hello World,但最終還是從這裹開始練習了,我當然也有去查過世界上的第一支程式就是Hello World,所以之後大家都從這裹開始。
原本是打算今天要先熟悉GIT的,不過後來想想自己也還沒開始正式的寫案子,所以應該先把基本的東西都弄熟了,再來加入GIT的世界;然後又花了點時間研究如何在Eclipse中來啟動Corona模擬,一直都不成功,我懷疑是MAC OS的問題,所以明天回家後用PC測試一下就知道,所以最後結論就是用官方推薦的Sublime這個編輯器來寫程式碼。
把Hello World這個範例檔拿出來研究了一下,然後看到作者放著display.newText中的坐標不用反而另外使用變數.x的方式來放置文字覺得很不解,所以動作做了修改,結果發現在API中的參數是可以直接做一些運算的,所以另外以變數的方式去放置實在看不太出來必要性,然後自己又加上了迴圈來測試在API中帶入變數會如何,發現區域變數和全域變數會打架,Lua中的區域和全域變數的概念和我以前學的程式好象有一些不一樣,這個問題打算留到明天再來研究,反正後來做了調整也把問題解決了,最後得到一個自己修改後的Hello World如下圖,在For迴圈中調用Display.newtext時,同時針對坐標及顏色都做了變數的增量,做出這種顏色漸變,位置漸移的效果
沒有留言:
張貼留言