[wizs] 新函數撰寫
新的全域函數我想定名為...
mixed get_random_one(mixed arrays)
{
return arrays[random(sizeof(arrays))];
}
簡單的說就是傳給這個函數一個陣列,它就會自動傳回一個
值,這個值是陣列裡頭隨機一個元素。
這個函數很好用,例如想從全體玩家中隨便抓一個玩家,以
往的做法是...
mixed usr;
int r;
object ob;
usr=users;
r=sizeof(usr);
ob=usr[r];
以後一行就解決了...
object ob=(object)get_random_one(users());
亦即將回傳值強制設為 object.
這個函數我會請示過 nobu 後開放。
Laechan
--
※ 發信站: 批踢踢實業坊(ptt.cc)
※ 編輯: laechan 來自: 59.114.165.157 (01/05 21:26)
mud_sanc 近期熱門文章
PTT遊戲區 即時熱門文章