Перейти к содержанию

Движение вдоль оси мира


Рекомендуемые сообщения

Пример из MSfD 8:
Begin platform_script 

Short PlatformMoving
Short ActivateMe
Float Timer 

If ( GetStandingPC == 1 )
Set ActivateMe to 1
Endif

If ( ActivateMe == 1 )
If ( PlatformMoving == 0 )
	Set Timer to Timer + GetSecondsPassed
	If ( Timer <= 15 )
		"floating_platform_01"->MoveWorld X 10
	Else
		Set Timer to 0
		Set PlatformMoving to -1
	Endif
Endif
If ( PlatformMoving == -1 )
	Set Timer to Timer + GetSecondsPassed
	If ( Timer <= 15 )
		"floating_platform_01"->MoveWorld X -10
	Else
		Set Timer to 0
		Set PlatformMoving to 0
		Set ActivateMe to -1
	Endif
Endif
Else
"floating_platform_01"->SetAtStart	
Endif

End platform_script

Ссылка на комментарий
Поделиться на другие сайты

  • 1 месяц спустя...

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти
  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
×
×
  • Создать...