ソラマメブログ

2007年09月11日

Animation Bracelet

装着するとアニメーション(ループになってるアニメーションはだめなんだけど ^^;)を連続再生するブレスレットができたので公開
-----

-----
空手のアニメーションでテスト
-----

-----
切り替えるときにパーティクルが出る(出してるわけじゃなくて出てしまう ^^)
-----

-----
設定はこれだけ(あ gun stand はポーズなんだけどループアニメーションだけでなくてポーズもだめ ^^; とっとかなくちゃ)
-----

-----
で気が付いたこととか
-----
- ノートカードの読み込みもコールバック関数(dataserver)使うんだね(この辺はコピペ ^^)
- タイマーで 0.5秒毎 に起動したアニメーションが動いているか調べて 動いてなかったら次のを動かす
- タイマーの起動は(浮かぶテキストやパーティクルみたいに)持ち物に戻しても保持されている(パーシステント) ので その後 地面に置いても動こうとしたので on_rez でタイマー止めるようにした(っていうかこれでいいのかなあ...)
- attach は 外すとき NULL_KEY で呼ばれるので 外すとアニメーションが止まるようにできた
- attach でパーミッションを見るあたりもコピペ
- リストに文字列を入れるには 文字列を [] で囲んでリストにして リストの終わりを llGetListLength でとって llListInsertList で入れた
- 実行中のアニメーションを返す llGetAnimationList は実行中のアニメーションの key のリストを返すので アニメーション名で調べるには llGetInventoryKey でそのアニメーション名のアニメーションの key を求め llListFindList した
-----
最後の llSleep 要らないか(デバッグするのに入れてたのが残ってたかも... ^^;) あ integer i; ってのも... これらとれば最後の閉じ括弧表示できたか...
-----
次何か作ったら(今 アイディアは無いけど ^^;)抱き合わせ販売するかも... たまにはフリービーにしてみるかなあ...
-----
と書いていましたが これだけでフリービー(Animation Bracelet)にしました... SLITEM もしくは(シャンちゃんの)コタツカフェでゲットできまつ


同じカテゴリー(Animation Bracelet)の記事
 Animation Bracelet 別バージョン (2007-10-06 18:29)
 Animation Bracelet(動画付き) (2007-09-21 00:00)
Posted by walkinglint at 05:18│Comments(0)Animation Bracelet
上の画像に書かれている文字を入力して下さい
 
<ご注意>
書き込まれた内容は公開され、ブログの持ち主だけが削除できます。