鉄道模型シミュレーター(VRM)を紹介するホームページ「CaldiaのVRM Room」の更新情報と、Caldia本人の日常ぐだぐだ日記。
久しぶりにスクリプトを触ってみたら見事にスクリプトの書き方を忘れてしまっていた件。
1.4098適応済みのVRM4で新規レイアウト作成を選択
2.レールを一本敷いてコキを置く
3.レイアウトオブジェクトに以下のスクリプトを書く
------------------------------------------------------
Var tim
Var SStimer
Var MaxShot
Var count
set SStimer 1000
set MaxShot 4
SetEventTimer this ScSho tim SStimer
BeginFunc ScSho
ScreenShot MaxShot
add count 1
DrawVar count
EndFunc
------------------------------------------------------
4.保存してビュワーを起動
5.暴走
ってな感じです。要するにSStimer時間毎にスクリーンショットを撮りたいんですがビュワーを起動するといつもより長めに黒画面が出た後、カウンターが凄い勢いで加算されていきます。
ちなみに、『SetEventTimer this ScSho tim SStimer』のSStimerを1000に直接書き換えると正しく動作するのですが…。
訂正:書き換えてもやっぱり挙動がおかしいです。起動数秒間はCPU使用率が跳ね上がり、カウントが安定しません。前述のコードの書き方って駄目なんでしたっけ?
一応作業に不備はありませんが、何故駄目かとか原因など知ってる人がいれば教えて頂きたいです。
訂正:撮れたスクリーンショットのカウント番号を見たら全然正しく動いていない…。
この調子ではまた一からスクリプトを覚えないといけないようだ。(汗)
オープンキャンパスも終わって現在テスト期間まっただなか。
それでも難波に買い出しに行ってるCaldiaです。
今回は家のノートパソコンのメモリを調達。
DDR-333-PC2700-1GB。
最近じゃあメモリも安くなってるだろうと思ってたらお値段の方、ノーブランドで5970円也。う~ん、確かに安くなったとはいえデスクトップ用の2倍以上だなぁ。おまけにDDRよりDDR2の方が安いし。
それとビデオカードは9600GTが店頭で1万円そこらで売ってるのにはちょっと驚きました。8600GTSとか1万円切ってます。
今まで6000番から8000番まで順に乗り換えてきましたが、9000番台で良いファンレスが無いため今のところ買い換えは保留。もっともこれ以上交換したところでまたCPUがついてこなくなりそうですが。