Re: [測試] Flash Player 10 Pixel Bender 小測試
關於新的3D feature
DisplayObject 有新的屬性為
.rotationX
.rotationY
.rotationZ
和.z
但是在prerelease 的flash player 10 中不能直接用,
要使用namespace:
在as最開頭處寫:
namespace astro='http://www.adobe.com/2008/actionscript/Flash10/';
use namespace astro;
這樣就可以用了,ex:
var obj:Sprite = new Sprite();
obj.astro::rotationX=100;
obj.astro::x=10;
==============================
至於在flash中使用Pixel Bender的濾鏡, 需要先export for flash (bytecode),
然後用新的class : Shader來接收
var shaderLoader:URLLoader = new URLLoader();
shaderLoader.dataFormat = URLLoaderDataFormat.BINARY;
shaderLoader.load(new URLrequest('你的pb檔'));
var shader:Shader = new Shader();
shader.byteCode = shaderLoader.data;
還後再對shader改變其parameter值,
具體做法如下(請參考):
http://www.senocular.com/flash/tutorials/flash10drawingapi/
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 219.70.112.42
推
05/18 16:30, , 1F
05/18 16:30, 1F
推
05/19 01:00, , 2F
05/19 01:00, 2F
討論串 (同標題文章)
完整討論串 (本文為第 2 之 2 篇):
Flash 近期熱門文章
PTT數位生活區 即時熱門文章
15
21