2.動態光影
3.秒針跳動
稍微記錄一下,雖然現在沒有在用了。
如果我們想顯示星期幾,可以直接用,英語國家的人就是這麼用的。
但是中文會顯示出「星期二」,而不是表盤截圖的效果「tue」。
這是因為語言問題導致的,在某些表盤上,非常違和。
但下面的條件語句**,則可以顯示英文。
==0
and'sun'
or==
1and
'mon'
or==
2and
'tue'
or==
3and
'wed'
or==
4and
'thu'
or==
5and
'fri'
or==
6and
'sat'
==12
and'dec'
or==
1and
'jan'
or==
2and
'feb'
or==
3and
'mar'
or==
4and
'thu'
or==
5and
'may'
or==
6and
'jun'
or==
7and
'jul'
or==
8and
'aug'
or==
9and
'sep'
or==
10and
'oct'
or==
11and
'nov'
這是乙個表盤的背景,
下面的**可以在你動動手腕時,模擬出光影變換效果(其實就是旋轉)。
設定在轉動角度(rotation)引數上
(
*150)+
(*150)-
19
當然,一張背景圖轉一轉並不能真的像光影。
通常為了模擬出陰影,wmp的指標都有指標本身,和指標陰影兩個圖層。
還可以設定時分秒針陰影圖層的「gyro」 引數。
這裡就沒有必要截圖了,比如設定
gyro=
10
結果就是你移動手腕時,好像因為光線角度,讓指標的陰影發生了位移,同時表盤也有相應的光影變換。
(效果參見上面的gif動畫)
wmp裡面秒針通常有兩種。
一秒動一次。
平滑移動。
但是下面的**可以讓秒針做出一秒跳一次,稍微彈過並彈回的效果。
(
<
60and
1.5or0)
+
記得設定在秒針,以及秒針陰影圖層的轉動角度(rotation)引數上,
(效果參見上面的gif動畫)
lua指令碼載入並編譯外部的lua執行指令碼
封裝公用的函式檔案 lua列印table資料 function luaprinttable t,name local spaceadd 4local function gettablestr t,name,space local str string.format s s n return str ...
lua指令碼的PANIC函式
最近線上的伺服器程式偶爾會出現崩潰問題,總是提示記憶體不足,根據記錄資訊,每次崩潰時必出現一行 panic unprotected error in call to lua api not enough memory 記憶體不足無非就是請求返回的資料量太大,超過了伺服器的記憶體導致。這個panic資...
Lua指令碼的基本使用
一次性傳送多個命令,減少網路開銷。是多個reids命令的集合,不用每次都去建立連線 原子性 redis會將這個lua指令碼認為是乙個整體去執行,不會被打斷,所以保證原子性 lua 檔案復用 命令非常多,可以放在乙個檔案中,這樣其他的redis也可以呼叫,使其復用 127.0.0.1 6379 eva...