把Foundation Flash ActionScript3.0一書看完(奶伯強力推薦此書)
練習了3DRotation的效果, 有種"原理是這樣子的呀"的感覺
使用透視法即可做這這樣的2.5D效果, 個人覺得比使用Flash10的z效能來的好
同時也練習寫了silverlight2.0的版本, 使用C#來編寫。

Flash版:

silverlight版
原始碼下載:
練習了3DRotation的效果, 有種"原理是這樣子的呀"的感覺
使用透視法即可做這這樣的2.5D效果, 個人覺得比使用Flash10的z效能來的好
同時也練習寫了silverlight2.0的版本, 使用C#來編寫。

Flash版:
silverlight版
原始碼下載:
留言
http://www.bit-101.com/blog/?page_id=915
作者就是bit-101的站長Peters
AdvancED ActionScript 3.0 Animation
http://www.amazon.com/AdvancED-ActionScript-Animation-Keith-Peters/dp/1430216085/
我試讀了第一章
使用色彩來偵測碰撞
而且筆者也優化了該程式碼
效能很不錯。
請問我要怎麼在menu的地方加上網頁的連結呢??
付上我的msn
如果奶老師可以撥空教導
小的非常感激> w <
p.0000@yahoo.com.tw
這個叫:元位的移動。
8>>1會得到2。
是因為8的二進位是1000
1000 >> 1
指的是向右移一個位元
就變成了100
而100就是十進位的4
<< (請換成半型字元)則是往左移
8 << 1
就是1000往右一個位元, 然後補0
就變成了10000
其值就是 16
var centerX=stage.stageWidth>>1;
的敘述等同於:
var centerX=stage.stageWidth*0.5;
是嗎??
var centerX=stage.stageWidth>>1;
var centerX=stage.stageWidth /2;
var centerX=stage.stageWidth *0.5;
三者都一樣
差別在於
使用 >>1
回傳一定是整數
所以如果要去小數點
可以寫
Math.floor(值)
int(值)
值>>0
這三種都可以
但效能來說
>>會是最快的
當然要大量的物件在運算時才會有差別。
書也很棒
神魂顛倒TWG
很值得深入的研究
我到現在也還在看
很棒的,應該弄個讀書會
呵呵