trick7さんの短期集中連載、Flash開発の新機軸「ActionScriptライブラリ」でみんなの時計:TeraClockライブラリ使用事例で physiclock が紹介されました。124ページ。Web Designingさんのサイトでも紹介されてます。ありがとうございます。
関連:
- trick7.com blog: Web Designing に TeraClock の記事を書きました
- Web Designing 12月号 にtegakiClockがのったよ (Unknown Quality)
ボールの消し方がいまいち良く分かってなかったんですが、DestroyBodyってのをつかうっぽい。あってるかな?
public function Update(event:Event):void
{
trace('numChildren:'+numChildren);
m_world.Step(m_timeStep, m_iterations);
for (var bb:b2Body = m_world.m_bodyList; bb; bb = bb.m_next)
{
if (bb.m_userData is Sprite)
{
bb.m_userData.x = bb.GetPosition().x * 30;
bb.m_userData.y = bb.GetPosition().y * 30;
bb.m_userData.rotation = bb.GetAngle() * (180/Math.PI);
if(bb.m_userData.y > 350)
{
removeChild(bb.m_userData);
m_world.DestroyBody(bb);
}
}
}
}
tags:*ソース Box2DFlashAS3 TeraClock
先日作ったTeraClockとBox2DFlashAS3を使った時計が、MAKE経由で、ドイツの番組?で紹介されたみたいです。以下のリンク先のトップの動画の01:11あたりでTeraClockって言ってます。ウェブサービスやらデザインやら紹介する番組っぽいんですが、ドイツ語、何言ってるか知りたいです。
ブログでも紹介してくれてるみたいです。昨日とか日本よりドイツからのアクセスが3倍ぐらいあるんですが、なんか慣れてないからドキドキします。
関連リンク:
- MAKE: Blog: Made in Japan - Volume 31
- Uhr mit roten Bällen | Ehrensenf
- YouTube - Ehrensenf's Channel <- 1ヶ月後ぐらいにここにアップされるのかな?
せっかくなので、パラメーターをいじれるようにしてみた。ただ、出力するボールが多くなりすぎて処理しきれなくなるとエラーがでるっぽいです。ワールドの重力の変更はSetGravity()ってのを使えばいいみたい。以下のような感じ。
tags:*ソース Box2DFlashAS3 TeraClock 時計
生成するボールに初速度をあたえたかったんだけど、やり方がわからずにいろ調べたらどうやらSetLinearVelocityってのを使うみたい。手こずった。
tags:*ソース Box2DFlashAS3 TeraClock 時計
てら子のお題が時計ということで(大阪てら子もですね。)、僕もつくりたーいと思って作ってみた。とりあえず1個目。Box2DFlashAS3で時計できないかなぁと思って、ごにょごにょやってみた。前Box2DFlashAS3使った時もそうだったけど、生成したオブジェクト(この場合だと赤いボール)を消す方法がいまいちよくわからない。どんどん重たくなってノートのファンが…。ソースは以下です。別途TeraClockとBox2DFlashAS3が必要です。
tags:*ソース Box2DFlashAS3 TeraClock てら子 時計
1 - 6 / 6


