pv3d lookat

yo yo yo~
今天我們要看到的replay呢...歐不是
今天要播報的不是replay是actionScript3.0 ...

是的 依如往常
這裡會提供一些Flash Action Script 3.0 的效果實做
雖然呢
有些效果已經在市面上很久了
但沒有關係
這裡呢是不管他久不久地
重點是在於炫不炫
有不有趣

okay, 我們開始吧!
這是一個pv3d的效果
也許呢? 你有一些的相片
想來的空間感凌亂感 okay~
這時候你就可以用這個~

//============================
//建造順序
//============================
首先呢你大概會有大概10幾張的相片
然後把他們用 Plane 的方式製入場景
並且用 random 隨機的方式
將他們散落在 scene 場景的各個地方
這時候呢
你需要一個空的3d 物件
並且在你點選場景上照片的時候
將Plane上的位子資訊儲存在3d物件上
接下來就可以直接把camera移動道 3d物件上
這樣很簡單的不用做數學運算
就可以達到這個效果 !!!

最重要的兩行程式碼

===============================================================
//這個呢 是copy Plane身上的3D資訊到lookAtMe 這個東西上面 x, y, rotationX等等
lookAtMe.copyTransform(pt);
//這是把 lookAtMe往使用者眼睛(螢幕)這裡移動500px的距離
lookAtMe.moveBackward(500);
===============================================================

點我下載範例


SIGNING UP !
ps: 另外歡迎大家找我玩StarCraft2 我的帳號是 LeoYeh
web: http://leoyeh.com

留言