Polyobj RotateLeft

Материал из DoomDev

(Различия между версиями)
Перейти к: навигация, поиск
 
-
'''2:Polyobj_RotateLeft(полиобъект, скорость, угол)'''
+
'''90:Polyobj_OR_RotateLeft(полиобъект, скорость, угол)'''
  полиобъект    вращаемый полиобъект
  полиобъект    вращаемый полиобъект
  угол          байтовый угол, на который поворачивается полиобъект
  угол          байтовый угол, на который поворачивается полиобъект
-
Поворачивает полиобъект влево на указанный угол. Если угол равен 255, то полиобъект будет вращаться постоянно и никогда не остановится.
+
Заставляет полиобъект прекратить текущее действие и поворачивает полиобъект влево на указанный угол. Если угол равен 255, то полиобъект будет вращаться постоянно и никогда не остановится.
 +
 
 +
OR в названии означает OverRide – аннулировать. Обычно если полиобъект что-то делает, то нельзя заставить его делать что-то другое, пока он не закончит текущее действие. Это может стать проблемой при использовании полиобъектов с вечным движением (например, выполняющих [[Polyobj_RotateLeft]] или [[Polyobj_RotateRight]] при байтовом угле 255). Используя такой спецификатор, можно заставить полиобъект прекратить выполнение текущего действия и начать выполнять действие в соответствии со спецификатором.
[[category:спецификаторы полиобъектов]]
[[category:спецификаторы полиобъектов]]
-
Источник: [http://www.zdoom.org/wiki/index.php?title=Main_Page ZDoom wiki]
+
{{zdoomwikibased}}

Текущая версия

Личные инструменты