Профиль
Информация Управление
Здравствуйте, уважаемый посетитель. К сожалению, Вы не были распознаны форумом, как зарегистрированный пользователь. Для полноценного использования возможностей нашего форума вам необходимо зарегистрироваться. Если вы уже зарегистрированы на форуме, то вам необходимо пройти авторизацию, используя Ваш логин и пароль. Зарегистрированные пользователи получают возможность возможность общения на нашем форуме.


[Новые сообщения · Правила форума · RSS ]
  • Страница 1 из 1
  • 1
Create3DTextLabel
LeoLivorno Дата: Суббота, 19.02.2011, 22:21 | Сообщение # 1
Рядовой
Группа: Проверенные
Зарегистрирован: 19.02.2011
Сообщений: 13
Репутация: 0
Статус: Offline
Здравствуйте , с вами снова я LeoLivorno.
Сейчас я расскажу об двух очень нужных функциях:
Create3DTextLabel и Delete3DTextLabel
Рассмотрим функции ближе:
Функция Create3DTextLabel нужна для создания 3D текста.
Параметры:
Code
(text[], color, Float:X, Float:Y, Float:Z, Float:DrawDistance, virtualworld, testLOS)

Code
text[] - Строка с текстом  
color - Цвет текста
Float:X,Float:Y,Float:Z - Координаты
Float:DrawDistance - Дистанция виденья  
VirtualWorld - Виртуальный мир
TestLOS - Видимость через объекты

Рассмотрим пример:
Code
public OnGameModeInit()
{
     Create3DTextLabel( "Этот 3D текст находится в координатах:\n30.0, 40.0, 50.0", 0x008080FF, 30.0,40.0,50.0, 40.0, 0 );
     return 1;
}

Теперь поговорим об функции Delete3DTextLabel
Функция служит для удаление текста.
Рассмотрим параметры:
Code
(Text3D:id)

Чтобы узнать ID надо ко всем new дописать new 3DText;
К примеру можно взять команду для удаления текстов.
Code
Delete3DTextLabel(Text3D:3DText);

Ну вот как-то так)

Урок подготовил LeoLivorno

 
  • Страница 1 из 1
  • 1
Поиск:

Сайт управляется системой uCoz