8.06.2010
Ren'Py 6.11.0 超新手的圖形化時鐘範例(in windows)
可參考:Adding a simple and somewhat functioning Analog Clock(英文)
不過不小修改這個範例 ,直接用這個code在Ren'Py 6.11.0卻不能執行。
所以我把修改後,可以在Ren'Py 6.11.0下執行的code公開,
主要是renpy.image(name,image)需要兩個參數,
其它只是一些小修改。
#script.rpy code
init python:
clock = False
minutes = 540
renpy.image("clock","Clock.png") # Short Clockhand
renpy.image("clock_1","Clock_1.png") # Long Clockhand
renpy.image("clock_2","Clock_2.png") # Clockface
def Clock():
if clock: # if False - clock is hide
ui.at(Position(xpos=150, ypos=140, xanchor="center", yanchor="center"))
ui.add("clock_2")
# xalign and yalign can be replaced by xpos and ypos - position where the center of the clock should be
# this segment is the one responsible for the clockface
ui.at(Position(xpos=150, ypos=140, xanchor="center", yanchor="center"))
ui.at(RotoZoom((minutes*6), (minutes*6), 5.0, 1, 1, 1, rot_bounce= False, rot_anim_timebase=False, opaque=False), )
ui.add("clock")
# this segment is the one responsible for the short clock hand.
ui.at(Position(xpos=150, ypos=140, xanchor="center", yanchor="center"))
ui.at(RotoZoom ((minutes*0.5), (minutes*0.5), 5.0, 1, 1, 1, rot_bounce= False, rot_anim_timebase=False, opaque=False))
ui.add("clock_1")
# this segment is the one responsible for the long clock hand.
config.overlay_functions.append(Clock)
init:
label start:
$ clock = True
with dissolve
#End of script.rpy
另外就是Clock.png, Clock_1.png及Clock_2.png請放在
../renpy-6.11.0/common/
注意圖形檔案及檔名不要錯了哦。
8.01.2010
Ren'Py 6.11.0 超新手中文顯示簡介 (in windows)
介面沒有商業軟体的戀愛遊戲製作大師二,來得人性化,
不過戀二已經是很久以前的軟体了,而且是商業軟体,
所以除了人性化外,很多方面不如Ren'Py,
而Ren'Py最大的特點是以英文為主,
所以如何中文顯示,就成為新手面臨的一大課題,
網路上有許多中文顯示的文件,
不過大多數都已經過舊,
新版的Ren'Py顯示中文,其實很簡單:
1. (Optional)首先下載開源的中文字型(如文泉驛中文字体)
2. 將字型放到程式下的common目錄下。
3. 建一project,去修改 遊戲所在資料夾中,option.rpy
style.default.font = "fontname.ttf"
這邊fontname.ttf即是中文字型檔檔名
(參:http://www.renpy.org/wiki/renpy/doc/FAQ#How_do_I_change_the_default_font.3F)
此時,你Select Project且Launch之後,成功的話,
就可以看到中文了。
額外的中文修改(可能有其用途,不清楚)
參考:http://www.renpy.org/wiki/renpy/doc/cookbook/Chinese_and_Japanese
Good Luck!
7.30.2010
嘸蝦米輸入法的三個灰色免費方案 for Windows
所以用免費的其它程式來實作無蝦米輸入法,
應該是不夠成侵權的。
目前就我所知,就有三個方案,各有優缺點。
方案一:偽.蝦米
主要優點:免安裝
缺點:
1. 從2008/9/14到現在2010/7/31沒在更新
2. 送字慢
3. 有時候程式無法自動送字到某些視窗,需設定一下才行
4. 沒整合進Windows輸入法中(portable)
方案二:Yahoo!奇摩輸入法 + 糖果無蝦米
主要優點:
1. 送字較偽.蝦米穩
2. 與Windows輸入法整合佳
主要缺點:
不支援按'V'鍵選第二個字
參:http://candy.twgogo.org/2010/06/yahoo-liu/
方案三:gcin + noseeing.gtab
主要優點:
1. 送字快且穩
主要缺點:
與一般Windows輸入法整合方式不同(耗資源),如按Ctrl + Shift不會切到別的輸入法,
而是在gcin中切換
4.11.2010
4.09.2010
高橋舞手指識字的疑問
我覺得會有兩成多小朋友都可手指識字,這證明實驗方法根本就有問題。
而之前高橋舞作幣被James Randi抓到是用偷看,小朋友眼睛較好所以較容易偷看到…
而高橋舞看到張穎隔空抓藥,台灣擁有特異功能的少女高橋舞說:「我看到一道光下來,藥就從她手裡落下來了。」(參:大陸國寶台北發功 張穎果真隔空抓藥),事後,被粘立人揭發了從中國大陸隔海來台灣的特異功能人士張穎所表演的「隔空抓藥」為騙術。
12.12.2009
原來Fedora12不能以root身份登入X window介面
應該是因為安全性的理由吧…
至於是否有特殊方法可以登入,就不得而知了。
PS. 可在Terminal上輸入su root再輸入PWD來登入
或是按Ctrl + Alt + F2 來切換到第二個主控台。
10.01.2009
中西方古代故事的重點…
中國古代故事:
有個姓和的楚國人,在楚山中得到一塊未經雕琢的玉璞,捧著它去獻給楚厲王。厲王叫玉匠鑑別它。
玉匠說:「這是一塊石頭。」厲王認為和氏欺騙了自己,因而叫人砍去了他的左腳。
等到厲王死去,武王登上王位,和氏又捧著它去獻給武王。武王又叫玉匠鑑別它。玉匠又說:「這是一塊石頭。」武王也認為和氏欺騙了自己,因此叫人砍去了他的右腳。
武王去世,文王登位。和氏抱著那塊玉璞在楚山腳下嚎啕大哭,哭了三天三夜,眼淚流盡後,接著流出了一滴滴的鮮血。文王聽到這個消息,便派人去問他痛哭的緣由:「天下被砍去腳的人很多呀!你為什麼哭的這麼悲傷呢?」和氏說:「我並不是為了被砍去腳而悲痛啊!我悲痛的是把寶玉稱做石頭,正直忠誠的人,被當作騙子。這是我悲傷的原因呀!」
文王知道後,這才叫玉匠治理那塊玉璞,果然從中得到了一塊珍貴的寶石,於是把它命名為「和氏璧」。
[本故事資料來源:http://www.epochtimes.com/b5/6/8/16/n1423829.htm]
這故事告訴我們憑主觀做事,可能會喪失很多機會,至於和氏用什麼方法發現那塊玉石的,則不在這故事中。
西方古代故事:
傳說大約在公元前400年,古希臘的雅典流行疫病,為了消除災難,人們向太陽神阿波羅求助,阿波羅提出要求,說必須將他神殿前的立方體祭壇的體積擴大1 倍,否則疫病會繼續流行。人們百思不得其解,不得不求教於當時最偉大的學者柏拉圖,柏拉圖也感到無能為力。這就是古希臘三大幾何問題之一的倍立方體問題。
[本故事資料來源:http://kecheng.edu.people.com.cn/index/news_content.asp?fid=6503]
這故事後來,很可能疫病就平息了,但不是告訴我們不要迷信,而是引出古希臘三大幾何問題,而後來經過2000多年,數學家們才弄清楚。