VRM入道

VRM侍は出家しますた(w    カリカリ

 
投稿者
メール

 
コメント
URL
コメントは新しいものから表示されます。
コメント本文中とURL欄にURLを記入すると、自動的にリンクされます。
投稿者:ghost
> スレッドタイマー

基本的な考え方はそんなもんでしょう。

まぁ、VRMの場合、ビュワープロセスの中で描画系のスレッドと制御系のスレッドは以前から疎結合だったようなので、スクリプトだからスレッドタイマーだ、ってワケではないんだと思いますが。

> 方向幕

昨年のレイアウトコンテストに出した作品内でやってます。審査員へのイジワル(笑)として隠し的になってるので見つけにくいとは思いますが。VRM4EGでも言及しているので、もしお手元にあればご参照あれかし。

ボクのVRMスクリプトに関する知見は、大抵のことは http://silver.ap.teacup.com/applet/ghost/msgcate9/archive に書き残しているので、適時ご参照ください。でもって、新たな知見フィードバックしていただけるとありがたいです。
投稿者:近ちゃん
ghostさん書き込みお初です。
検証していただいてありがとうございます。
どのように検証して自分なりに納得しようかといろいろ考えていてポロッと私のブログに書き込んでみるとghostさんに食いつかれてしまったようです。
せっかく検証していただいたので私のほうでも他の仮説がないかどうか暇なときに考えてみます。
プログラマネタで申し訳ないのですが、1年ほど前にVB.netでスレッドタイマーを使用して一定時間ごとにDBのレプリケーションを行うプログラムを書いてました。
更新件数が多いとき仕様で定めた一定時間内に更新が完了しない事があるのでレプリケーションを行うプロシージャに排他ロック(SyncLock)をかけておくようにしてました。
レプリケーションを行うプロシージャは一定時間ごとに確実に呼ばれますがロックがかかっているとすぐに実行されずにスレッドプールに溜められ待ち状態になります。
最終的にはプールに溜まったものが問題なくすべて実行されるという結果を確認して安心した記憶があります。
スクリプトマニュアルでSetEventTimerをみた時、あっこれスレッドタイマーに似てるなと思ったわけですがghostさんの仮説を読むと動き的にも似ていそうだなと感じました。
わたし的にはポイントや信号の一定時間毎の状態監視と方向幕を回転させるときのループ処理に安定的に使えたらOKなのでどんどん使うことにします。
方向幕については「回転開始ショートカットキー」でSetEventTimerを作動させて1秒毎に回転させ「ここで止まれショートカットキー」でSetEventTimerを作動をとめるというのが面白そうですが・・・
ghostさんの事ですから、もう既に実装されてるかもしれませんね・・・

実験的代物

CSS無効化 ここで知った方法を使ってます

真・世界征服新着情報

今月のお勤め

2008年
← August →
Sun Mon Tue Wed Thu Fri Sat
          1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
31            
RSS
Copyright (C) GMO Tea Cup Communication, Inc. All Rights Reserved.