2013-01-01から1ヶ月間の記事一覧

はじめる! Box2DJS 第2章 世界を構築する その2

おおまかに基本的な使いかたの説明 b2World の生成 処理境界の矩形を指定 重力ベクトルの指定 停止した物体の計算を省略するか 衝突した時にはまた計算対象になるので止まりっぱなしではないらしい b2BodyDef の生成 b2BoxDef などを生成して addShaape() で…

はじめる! Box2DJS 第2章 世界を構築する その1

ソースの取得 ダウンロードしてもいいけどそちらには minify された js ファイルしかないのでソースから落とす git clone git://github.com/technohippy/box2d-js.git えーとサンプルを動かしたりするわけですが、メモに書きずらいということがわかりました…

はじめる! Box2DJS 第1章 はじめに

今日から達人出版会から出版されている電子書籍の「はじめる! Box2DJS」を読みます。はじめる! Box2DJS【電子書籍】あんどうやすし達人出版会発行日: 2011-07-11対応フォーマット: EPUB, PDF詳細を見る Box2DJS とは 物理エンジン Box2D を JavaScript に移…

はじめる! Squirrel 付録 C Squirrel 3.0 について その2

クラスのインスタンス化の後にメンバ関数の追加/置き換えが可能に オープンクラスみたいな感じではありますが、構文は再度 class 文で開くのではなくて "演算子による代入によります JSON 形式の記法でテーブルが記述できるようになった _newmember メタメソ…

はじめる! Squirrel 付録 C Squirrel 3.0 について その1

体調不良でしばらくお休みでした。 base キーワード 継承した派生クラスのメンバとして使うことで基底クラスのメンバ関数を明示的に呼び出せる delegate キーワードの廃止 かわりにテーブルのビルトイン関数に setdelegate(), getdelegate() が追加され、del…

はじめる! Squirrel 第8章 高度な話題 その3

新年最初は 8.3 例外処理からです。 try - catch 構文 throw 文 例外には特に例外専用のクラスや型はなく、任意の値を throw できるらしい catch 文にも例外IDを受け取る変数名の指定のみで、捕捉する対象を絞ることはできなさそう。一旦捕捉して catch 節で…