車両テクスチャーの反転時の方向幕変更だけに特化したVRM5TrainScriptをVRM-NXに移植したNXTrainScriptです(^-^)/
自動センサーでの反転やHOMEキーでの反転で方向幕が変わりますが、ビューワーの進行方向変更では切り替わらないようです。残念(>_<)
車両用スクリプト
def texchange(obj,texnum):
obj.SetTexture(texnum)
編成用スクリプト
elif ev == 'homekey':
# obj.PlayHorn(0)
n = obj.GetNumberOfCars()
d = obj.GetDirection()
num = 0
if d > 0:
while num < n:
car = obj.GetCar(num)
positivenum = num + 1
texchange(car,positivenum)
num += 1
else:
while num < n:
car = obj.GetCar(num)
negativenum = 2 * n - num
texchange(car,negativenum)
num += 1
編成ファイルのサンプルはトレトレやDISCORDにて公開中です。