月別アーカイブ: 2010年4月

備忘録:ドット絵の為のNiveエクスプレッション

Nive上でドット絵を動かすと、絵がブレてしまう。
これは、移動中の画像の座標が小数点だから。
ブレない為には整数に直さなければならない。
以下、エクスプレッションで強制的に整数に直す。

1.設定>環境設定>エクスプレッションを有効にする。にチェック。
2.動かす画像のマテリアルを右クリックし、『エクスプレッションを使用する』を選択。
3.メインに以下をペーストするだけで完了。

↓ここから

//「位置」の値を整数値(int)にする。
PointFProperty pos = (PointFProperty)ExpressionUtils.GetProperty(Property.ThisProperty, “位置”);
pos.X = (int)pos.X ;
pos.Y = (int)pos.Y ;

↑ここまで

機能は単純で、画像の座標[X,Y]を整数(int)の座標[(int)X,(int)Y]に変換しただけ。
その為、動きが遅すぎるとカクついてしまう。
また、キーフレームには反映されないので、以下を追加してエクスプレッション内のプロパティモニタで確認。

int i;
StringProperty dbg = new StringProperty(“デバッグ用”,””);
MonitorProperty.Add(dbg);
for(i=0; i

しぃしゃぁぷ

休日中にやろうやろうと思って延ばしていたC#を勉強中。
とりあえず、『へろーわーるど』とかお約束のプログラムを書いたりしてみる( ´_ゝ`)
ぱっと見は何となくJavaに似てるので、とっつき易そうに見える。
しかし、Pearlが読めたかな?と思ったらJavaを忘れるし、大分頭にガタがきてる気がする・・・。

後、ツイッターとやらを始めてみた。でも、用途が良く分からない。何をするのこれで?
~なう。とか馬鹿じゃないの?
とりあえず、募金のために入ってみたのだが・・・。
http://twitter.com/donaco4649

風邪は治ったかな?治った気がする・・・治ったぞ! 多分ね。