始まり始まり

新シリーズ始まったよ!!
一話の素材も作らないとなぁ・・・(´_ゝ`)ダルイ

CTHULHU DARK クトゥルフ・ダーク 日本語訳

クトゥルフ・ダーク *基本ルールだけだよ*

探索者-キャラクター作成
・名前を付け、職業を選択します。
・自分のキャラクタについて(性格等)書きます。
・普通のサイコロと、緑のサイコロ(以下:狂気ダイス)を用意します。

狂気度
・あなたの狂気度は、1から始まります。
・あなたが冒涜的な何かに遭遇したり、見たりした場合に狂気ダイスを振ります。
・サイコロの目が狂気度より高ければ、正気度に1加えて、
 恐怖に恐れおののくロールプレイをしましょう。

続きを読む

備忘録:良く使うNiveエクスプレッション

Niveで画像を移動させる場合…例えば(0,0)から(1,1)へ10秒で移動させるとすると、
途中の座標は(0.2563,0.2563)(0.5578,0.5578)…の様に整数値をとりません。
整数値以外の座標は画像補正されるので、ぼやけてしまいドット感が無くなります。

これを回避する為には、移動座標が整数値である必要があります。
そこでエクスプレッションで整数値に固定します。
ここから

int i;
StringProperty dbg = new StringProperty(“デバッグ用”,””);
MonitorProperty.Add(dbg);
for(i=0; i MonitorProperty.Add(Property.ThisProperty[i]);
}
PointFProperty pos = (PointFProperty)ExpressionUtils.GetProperty(Property.ThisProperty, “位置”);
pos.X = (int)pos.X ;
pos.Y = (int)pos.Y ;


ここまでをコピペ
(int)pos.X ←ここで座標Xが整数intになるように指定しています。
ただし、ゆっくり移動させ過ぎるとカクカクして見えるので注意しましょう。
これを応用すれば、他のパラメータも整数値に出来るので、あんな事やこんな事を表現する事も・・・