Показать сообщение отдельно
Старый 03.07.2009, 19:27   #14
RC_Vinchenzo
Опытный
 
Аватар для RC_Vinchenzo
 
Регистрация: 12.05.2007
Адрес: Екатеринбург
Сообщений: 173
Вы сказали Спасибо: 0
Поблагодарили 5 раз(а) в 2 сообщениях
RC_Vinchenzo стоит на развилке (репутация по умолчанию)
По умолчанию

Продолжим
Далее следует раздел, отвечающий за источники света, находящиеся на локомотиве.
Код:
Lights	( 38
		Light	(
			comment( Sphere of light medium )
			Type		( 1 )
			Conditions	(
				Headlight ( 2 )
				Unit ( 2 )
				)
			Cycle	( 0 )
			FadeIn	( 1.2 )
			FadeOut	( 1.0 )
			States	(	1
				State	(
					Duration ( 0.0 )
					LightColour ( 50ffffff )
					Position ( 0.0 1.5 1.5 )
					Transition ( 0 )
					Radius ( 80 )
					Angle ( 10 )
					)
				)
			)
	)
38 указывает на общую сумму всех источников света, это количество подгрупп Light в данном разделе. Как правило, каждый "фонарь" снабжен комментарием, в примере это за это отвечает строка comment( Sphere of light medium ), это говорит пользователю, что следующие настройки относятся к пучку света в режиме "тусклый свет". Type (1) означает пучок света, тот же параметр, но с 0 вместо 1 означал бы фонарь. Группа параметров Conditions отвечает за условия включения/выключения фонарей. Headlight ( 2 ) означает что световой пучок будет задействован в положении 2 переключателя света (0 - независимо от положения переключателя; 1 - выключен; 2 - тусклый; 3 - яркий). Unit (2) означает что световой пучок будет задействован если данная единица ПС должна находиться первой в составе. Другие значения: 0 - независимо от положения в составе; 1 - не в голове и не в хвосте состава; 2 - в голове состава; 3 - в хвосте состава. Cycle ( 0 ) означает что данный световой пучок работает постоянно. FadeIn ( 1.2 ) и FadeOut ( 1.0 ) - это длительность включения и выключения, насколько быстро нагревается лампа. Далее описаны States - состояния пучка света. Посколько при включении он работает постоянно, то и состояние у нас одно. Duration ( 0.0 ) говорит о том, что свет идет постоянно. В случае циклический работы этот параметр означал бы продолжительность цикла. LightColour обозначает цвет светового пучка, Position - позицию его источника, Radius - "дальнобойность" света, Angle - ширина угла светового пучка.
Код:
Sound ( "../../tsrLoco_TEP80-Alias/Sound/tsrLoco_tep80-eng.sms" )
)
Следует ссылка на "наружный" звуковой файл локомотива. Примечательно, что МСТС предполагает наличие в папке с каждым локомотивом папок Cabview и Sound, но поскольку разработчики используют алиас-файлы для упрощения работы и уменьшения занимаемого дискового пространства, приходится добавлять к пути ../../ чтобы выйти на уровень папки Trainset, и только затем прописать путь к sms-файлу, уже относительно Trainset.
Далее следует закрывающаяся скобка, на этом заканчивается секция Wagon.
RC_Vinchenzo вне форума   Ответить с цитированием
Эти 2 пользователя(ей) сказали Спасибо RC_Vinchenzo за это полезное сообщение:
Старый 01.01.2007, 12:00  
Яndex
Спонсор
 
 
Регистрация: 01.01.2007
Сообщения: 500


Реклама показывается изредка по случайному принципу
По умолчанию РЕКЛАМА