VRM入道

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

 
投稿者
メール

 
コメント
URL
コメントは新しいものから表示されます。
コメント本文中とURL欄にURLを記入すると、自動的にリンクされます。
投稿者:ghost
了解。>ゆゆぽん☆殿

こちらこそ、お付き合いいただきありがとうございました。

足りないのは、ゆゆぽん☆殿の努力ではなく、偏にボクの説明力ですので、その点はお間違いのないように。ただ、その落差は、ご自身で生めていただくより他ありません。

考え方でわからないことがあれば、ご相談には応じますので、いつでもどうぞ。
投稿者:ゆゆぽん☆
わかりました。その言葉を真摯に受け止めて1からやり直します。今度のレイアウトはフルに作ってみたいと思います。もし、そのレイアウトが完成した場合には、代理公開などで公開してみたいと思います。約1ヶ月間、どうもありがとうございました。
投稿者:ghost
送付いただいたレイアウトファイルを拝見しました。

ミもフタもないことを言いますが、結局のところご理解いただけていない、ということがよくわかりました。これ以上の介入は、事実上「代わりに作れ」と言われているのと同じなので、正直なところヤル気がおきません。

総じて致命的なのは、場所によって同じ変数名が異なる意味で用いられている点です。

察するに、連載当初、ボクの解説を待たずにご自身の思いで書かれた部分と、ボクがサンプルコードを示したものをコピー&ペーストした部分がゴチャゴチャになっているのが原因でしょう。

現状のレイアウトを手直しして、ゆゆぽん☆殿の意図に近いように動作するようにすることは不可能ではないとは思いますが、それは少なくともVRMスクリプトを理解する、という点においては無意味な行為です。

本気で理解することをお求めなのであれば、一旦このレイアウトは置いておいて、連載全体を精読した上で、もう一度ゼロから作ってみることをお奨めします。それが苦痛なのであれば、スクロールを使った方がいいです。
投稿者:ゆゆぽん☆
あと、待避列車が低速(速度調整メソッドで示した値=0.55より下)で喚呼センサーを通ると、赤ではないのに停止してしまいます。
[待避列車]
BeginFunc MtdCheckSignal
Var MtdVoltage
GetCurrentVoltage MtdVoltage
ifeq ObjCheckSignal.VarSignalColor 1
AutoSpeedCtrl 200 0.0
endif
ifeq ObjCheckSignal.VarSignalColor 3
if> MtdVoltage 0.55
AutoSpeedCtrl 200 0.5
endif
endif
EndFunc

何かがおかしいのは確かなのですが…。
投稿者:ゆゆぽん☆
普通、待避線に入る列車が連動する信号は、3灯式なら出発赤→場内黄というようになると思います。
(ぼくの知っている限りでは)したがって、初期点灯を黄色にして、MtdSignalGは使っていません。
問題の症状ですが、閉@(場内)喚呼センサーを追越列車が踏んだときに切り替るはずのない待避場内が切り替わってしまいます。ログウィンドウに追越列車の変数内容が2つ出たと同時に切り替わるので、喚呼センサーに問題があると思います。

[喚呼センサー]

Var EvtSensor
SetEventSensor MtdSenseTrain EvtSensor

VarSignal ObjSignal12
get ObjSignal12 Signal12

VarSignal ObjSignal11
get ObjSignal11 Signal11

BeginFunc MtdSenseTrain
VarTrain VarTrainType
Var TmpType


GetSenseTrain VarTrainType
//変数TmpTypeに検知した編成のVarTypeの値を取得

mov TmpType VarTrainType.VarType


mov ObjSignal12.VarTrainType TmpType
mov ObjSignal11.VarTrainType TmpType
DrawVar TmpType


ifeq VarTrainType 250
call ObjSignal12 MtdCheckSpeedType
else
call ObjSignal11 MtdCheckSpeedType
endif
EndFunc

MtdSignalYや切替える要素のスクリプトは書いていません。変数が変なところに行き渡っているのでしょうか?

投稿者:ghost
送っておいていただいて結構です。ただし、今、出先ですので、拝見するのは木曜日以降になります。

合わせて、このコメント欄に「〜なるはずなのに・・・になる」という症状をレポートしておいてください。

メールに書いていただいてもいいのですが、ひょっとするとこの記事を読んでおられる方にとってのケーススタディになるかと思うので、公開しておいた方がベターかと思います。よろしく。
投稿者:ゆゆぽん☆
一応このページもクリアしました。
が、よく解らないところで待避場内の信号が変わってしまいます。可能性のあるセンサーを探してみたのですが、それらしきものは見つかりません。
レイアウトを送らせていただいてもよろしいですか?

実験的代物

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

真・世界征服新着情報

今月のお勤め

2008年
← July →
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    
Copyright (C) GMO Tea Cup Communication, Inc. All Rights Reserved.