2009年3月アーカイブ

お日記

| コメント(0) | トラックバック(0) |
先週末

のことをチラリと。

先週末大学の友達と5年ぶりのスノボーに行ってきました。舞妓です。
いやー最近引きこもってパソコンと向き合いっぱなしだったから、久しぶりのアウトドアってこともあって楽しかったーです。
5年ぶりのスノボーはちょっとしんどかったけどね。

このページでは、キャラの動きをfmsで同期させて動かすってことをやってるわけですが、
キャラが綺麗に同期せずにカクカクしてるっていう問題があります。
なんといってもキャラそれぞれのenterframeの処理をそのまま同期させてるのがやっぱ無茶って話ですよね。

ここではenterframeの処理でキャラを移動させる度に、サーバーにコールして他のキャラをシンクさせるっていうやり方をしているので、当たり前な話だけどサーバーとの通信速度の兼ね合いで動きが飛び飛びになってしまいます。

対処法としてはサーバーにコールするタイミングは極力減らして、その間の他のキャラの移動は仮想的に再現するっていうやり方がいいんだろうなぁ。考えなきゃ。


fmsを使うときはenterframe内でコールするのはやめましょう。
Macでマウスホイールイベントが取れないっていう症状があったので色々調べて直してみました。
知らないこと多いなー。

pixelbreakerさんのとこのスクリプトが有名らしいということで拝借しました。

前に勉強したFlashMediaServerを使って、同時接続5人までですがページに来てる人が見れるようになりました。
他に誰か来てたらフィールドに現れるキャラクターが増えるようになってます。もちろん動いたらちゃんと動くようにもしてます(全然滑らかではないんですが。。)

コレの次はfms使って簡単なチャットが出来るようにっていうのをやりたいですね。

About

  • Name : collamo
  • Work : WebDevelop, WebDesign, FlashDevelop, Illustration(趣味)
  • Place : Tokyo
  •  
  • Mail : info@collamo.jp