2012年10月31日 星期三

新手入門Corona Part1-圖片

前一篇有提到Corona的學習曲線

其實是能夠很迅速的學會使用Corona

如果每個人都可以寫自已的APP

然後放在Android & App Store 好不好!?

如果技術不是問題,平台不是瓶頸 好不好!?

如果您要寫的是APP GAME & BUSINESS APP


那麼跟著 小島 一步一步來

哪怕您不錯寫過程式,在這裡,學過有加分

沒學過更努力,小島會一點一滴的告訴您 如何去 寫出一個APP

Corona 是使用LUA語言,它相對Java & Object C來說 不是那麼嚴謹

學習同樣難度也降低不少,也許它本來就是設計給不會寫程式也能夠很快理解的朋友

在這裡今天要教的是

1.如何隱藏手機狀態列?

大家在測試的時候,記得把程式碼放在main.lua中,main.lua 是執行時的程式進入點
要有這個檔才能夠執行模擬器喔
display.setStatusBar(display.HiddenStatusBar) --隱藏狀態列

-- 預設狀態列是沒有隱藏的,可以用display.statusBarHeight 取得高度
local sb_height = display.statusBarHeight
預設的statusBar
設取hiddenstatusBar
2.如何設置背景,上一個畫面是如何把圖片放到手機

首先要把圖片放在project 的根目錄裡
再加上這行就會把檔名為"shine.png的圖片load 進來並取得圖片object 給background

local background = display.newImage( "shine.png" ) 

3.取得圖片後,我們可以對它做一些屬性的修改
像是改變圖片的位置
background.x = 20 --改變圖片x座標
background.y = 200 --改變圖片y座標
x=20,y=200是以圖片中心點來看喔

讓圖片消失
background.isVisible = false -- 讓圖片消失
background.isVisible = true --讓圖片出現

移除圖片
background:removeSelf() --將自已移除
background = nil --加上這行讓系統釋放記憶體,是個好習慣喔

學到這裡,您已經能夠具備把圖片放在手機裡的能力了,很多進階的應用都是從這裡開始的。
下回教大家再進階一點的圖片處理

來自小島

沒有留言:

張貼留言