Skip to main content

Posts

Showing posts from May, 2013

[Lua] 一分鐘搞懂 Corona SDK 中 「.」與「:」執行函式時的差別

之前有網友在 台灣可樂娜跨平台基地 - Corona SDK 上詢問 Corona SDK 中 table listener 與 function listener 差別。

其實 :addEventListener 時並沒有強制一定需要使用 table listener,因為它在執行 listener 函式時,對於 table 物件會使用 tableObj:listenerFunc ,而單純的 function 是正常執行 listenerFunc() ,差別是 function listener 不會因為「:」語法糖而將 table 本身帶入。
其實只要看下面範例就可以馬上清楚知道其中的差別:

[Mac app] 開啟 Mac OSX 中自帶的 Color Picker 並加上 HexColorPicker 功能

參考出處:Mac — Adding Hex Color Picker to Color Picker

Mac app store 上有很多 Color Picker app,差不多 98% 都是需要付費,而這個小工具恰恰是開發中不可缺少一個東西。其實 Mac OSX 中就有自帶一個 ColorPicker,秉持著 DIY 的精神,用幾個小步驟就可以組合出顯示 Hex 色碼的 ColorPicker.app。

Mac 系統需求:10.4 and up