作者cjcat2266 (CJ Cat)
看板Flash
標題[研究] Crowd - 群眾運動
時間Thu Jan 8 00:23:05 2009
Crowd是用來控制群體行為的class
使用者只要定義一個控制群體行為的behavior function
就可以讓一群物件依照這個function來行動
而每個物件都能夠保有自己的"變異度"
所以大家的行為不會完全一樣
一個Entity class是拿來保有物件reference
和保存這個物件自己的參數用的
每一次Crowd更新的時候
每個Entity都會被代到behavior function去執行一次
由於每個Entity的個體參數都不盡相同
所以每個物件的行為也會有所變異
以下這個範例的behavior function
我將他定義成讓物件依照各自不同的幅度來震動
SWF
http://0rz.tw/9a5lo
FLA
http://0rz.tw/045iN
--
CJ Cat = Croa'J Cat = Cockroach Cat = 西街凱特 = 蜚蠊貓 = 蟑螂貓
Blog
http://cjcat.blogspot.com
Gallery
http://cjcat2266.deviantart.com
ptt2 Board CJWorkshop - 阿多比閃光(Adobe Flash)研討區
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.228.88.113
推 kuwood:好抖~w~ 01/08 00:27
推 etrexetrex:好像細菌 01/08 00:29