2012年4月24日 星期二

sublime text 2 tips

sublime text 2
一定要用它超好用的 multi-selection 功能

ctrl+alt+up/down:開啟 select lines 功能
alt+shift+方向鍵 or shift+方向鍵:select words
ctrl+mouse click:開啟 multi-selection 功能

游標在要選取的文字上,ctrl+d 逐一選取文件中相同的文字
游標在要選取的文字上,alt+F3 選取文件中所有相同的文字

其它常用的功能
ctrl+shift+p:command mode
ctrl+p:切換 folder 裡的檔案
alt+Number:切換分頁
ctrl+r:@goto symbol/definition
ctrl+alt+a:alignment

sublime text 2 build swf

sublime text 2 build swf

ctrl+shift+p
install package for actionscript3

tools->build system->new build system
{
"cmd": ["d:\\Data\\Data\\My documents\\ProgramFiles\\flex_sdk_4.5.1\\bin\\mxmlc.exe", "${file}"],
"selector": "source.actionscript",
"encoding": "big5"
}
save as ActionScript.sublime-build
c:\Users\XXX\AppData\Roaming\Sublime Text 2\Packages\ActionScript 3\

不設 encoding 會噴
Decode error - output not utf-8

ctrl+b or F7
compile as3

2012年3月26日 星期一

dotcloud

試用 dotcloud + php

基本上就是照官方文件裝
cygwin 真是好用到爆炸,簡直不用再另外裝 linux 了,
直接在 windows 上用,我還另外裝了 vim/screen。

2012年3月21日 星期三

swffix ie9 scrollbar bug fixed

add to head
<style type="text/css">
object{
position: absolute;
outline: none;
}
 </style>

2012年3月13日 星期二

Gaia Dynamic Externalized Assets

Gaia Dynamic Externalized Assets

in site.xml
add
<asset id="manImages" src="xml/manImages.xml"/>

in manImages.xml
<assets>
<asset id="m0" pic="images/man/0.jpg" />
<asset id="m1" pic="images/man/1.jpg" />
<asset id="m2" pic="images/man/2.jpg" />
</assets>

now, you can dynamic add assets.
var assetNodes:XMLList = IXml(assets.manImages).xml.asset;
var gamePage:IPageAsset = Gaia.api.getPage(Pages.GAME);
Gaia.api.addAssets(assetNodes, gamePage);

done.