НовостиСтатьиФорумСкачатьГалерея
На главную страницу

Навигация

Список статей



поиск по сайту


Реклама:

Статьи → Новичкам

Создаем шары поз в Second Life



Автор: Natalia Zelmanov

Руководство по созданию шаров поз в Second Life


О, Боже, мне уже исполнилось 300 дней в Second Life! Старею... думаю, что скоро моему аватару понадобится новая кожа ;Р.

Знаете, у меня есть пунктик по поводу шаров поз, особенно их синей разновидности. Так что, думаю, может быть довольно интересным попробовать написать пост о создании своего собственного идеального шара поз.

Это руководство объяснит, как работают скрипты для шаров поз. Мы создадим шар поз и поместим его на стул.







Для завершения руководства, вам понадобится папка с шарами поз из супермаркета Sirena Hair & Fashions (Чтобы найти это место, напечатайте с строке поиска слово"sirena", или введите адрес в Second Life (SLURL): West Sunset (160,50,22)). Папка с позами находится под гигантским изображением русалки в области Tutorial Supplies.










Поговорим о шарах поз

В мире Second Life вы можете увидеть шары поз повсюду. Черные и синие варианты в основном создаются для парней, розовые и красные для женщин, а так же есть другие цвета для остальных полов ;Р.

Если вы кликните правой кнопкой мыши (ПКМ) по шару поз и выберите "Sit Here" (или что-то вместо этого), ваш аватар проиграет анимацию, содержащуюся в шаре поз. Анимация в шаре поз может быть статичной или подвижной (например, танец).

Шары поз обыкновенно представляют собой сферы с диаметром около 0.25м. На некоторых шарах есть надписи, дающие подсказку, какая анимация в нем содержится, например, "Sit", "M", "F", "Relax", "Cuddle", или "Mermaid Sunbathing" (последнюю я вижу особенно часто). Некоторые шары поз откликаются на команды в чате, например, "/8 show" или "/8 hide", чтобы соответственно показать или спрятать шар поз.

Большинство шаров поз в мире Second Life распространяются бесплатно и используют скрипт, написанный жителем Sitting Lightcloud под названием "Nyterave Anim8 Ball 2.1". Для того, чтобы создать шар поз, обладающий всеми особенностями, о которых я только что упомянула, вам нужен всего лишь вышеупомянутый скрипт и файл с анимацией.

Шары поз хорошо подходят для использования на открытых пространствах или танцполе. А нужны ли вам шары поз для мебели? Вообще-то нет. Потому, что вы можете поместить скрипт "Nyterave Anim8 Ball 2.1" и соответствующую анимацию прямо в предмет мебели. У шаров поз есть преимущество: они показывают, какая поза доступна при их использовании. Шары поз также дают вам возможность проигрывать одну анимацию для множества аватаров возле одного предмета мебели. Наконец, при помощи шаров поз можно гораздо легче позиционировать и вращать аватара в разнообразных положениях (если вы поместите скрипт в стул, то затем сможете вращать только стул. Если вы поместите скрипт в шар поз на стуле, то в последствии сможете вращать шар независимо от стула).

(В том случае, если вам не нравятся гары поз, посмотрете коммент Malia к этому посту. В SLExchange есть отличный скрипт под названием "Antiposeball", который позволяет вам устанавливать различные позы без шаров поз. Я его еще не испытывала, но звучит здорово. Скрипт стоит всего 10 линден долларов.)

Думаю, не стоит упоминать о том, что в Second LIfe мы всегда можем использовать множество синих шаров поз! ;Р

Кстати, вы наверняка замечали парные шары поз в клубах или магазинах анимаций, которые синхронизируют танец двух аватаров. В основу этих шаров поз положен другой (не бесплатный) скрипт. На форуме Second Life ведется активное обсуждение этого вопроса. Если вы знаете скриптовый язык, то вам не должно быть очень сложно разобраться, как написать похожий... это сложно только для такой русалки, как я :).

Еще один способ синхронизировать действие шаров поз предлагает компания Essensual Designs (чтобы найти ее в Second Life, введите слово "essensual" в строке поиска). Она распространяет синхронизированные шары поз, которые вы можете изменять самостоятельно, добавляя в них свои позы. Однако, этот скрипт не модифицируется. И он работает только внутри помещения, автоматически выключаясь на открытых пространствах.






А теперь давайте изготовим шар поз!


Создаем шар поз

Мы собираемся создать шар поз.

Вам необходимо зайти в место, где вы можете создавать предметы. Если не знаете куда пойти, отправляйтесь в Sandbox.

Сначала кликните по кнопке Build внизу экрана, а затем кликните по земле, чтобы создать объект Box.

Измените параметр Building Block Type на "Sphere". Измените Size X, Y и Z на 1.000. (Это нам очень хорошо поможет позже при позиционировании...)









Зайдите в панель Texture. Кликните по картинке над надписью Texture. Кликните по надписи "Blank", затем по надписи "Select", чтобы выбрать пустую текстуру.

Кликните по картинке над надписью Color. Выберите цвет (розовый или синий), затем кликните по "Select".









Зайдите в панель Contents.

Отыщите скрипт "Nyterave Anim8 Ball 2.1" в папке Poseball, которую вы взяли в супермаркете Sirena. Перетащите скрипт "Nyterave Anim8 Ball 2.1" из своего инвентаря в панель Contents шара поз.

Вы должны увидеть слова "Sit Here", появившиеся на верху шара.

Отыщите файл с анимацией "Animated sit (bored)" в папке Poseball, которую вы взяли в супемаркете Sirena. Перетащите скрипт "Nyterave Anim8 Ball 2.1" из своего инвентаря в панель Contents шара поз. (Кстати, вы можете использовать любую анимацию сидения "Sit". Я использую именно это потому, что она динамичная...)

Зайдите в основную панель. Измените название на "Tutorial Poseball".

Вот и все. Теперь вы счастливый обладатель гигантского шара поз.

Теперь кликните правой кнопкой мыши (ПКМ) по шару поз и выберите "Sit Here". Ваш аватар должен сесть и сделать вид, что ему скучно.














Располагаем шар поз

теперь давайте разместим шар поз на чем-нибудь. И в качестве этого чего-нибудь используем стул.

Отыщите объект "Tutorial Chair" в папке Poseball, которую вы взяли в супермаркете Sirena. Перетащите объект "Tutorial Chair" из своего инвентаря на землю перед аватаром.

Если вы узнали этот стул, то могли догадаться, что он взят из сцены Tea for Two в Miss Second Life Pageant. Тогда я была моложе...









Поместите шар поз над стулом. По причине того, что шар поз такой большой, он закроет почти весь стул. не беспокойтесь, у нас есть веская причина, чтобы так поступать.













Кликните ПКМ по шару поз и выберите "Sit Here".

В зависимости от того в какую сторону вы смотрели, когда создавали шар, вы скорее всего сядете на стул сбоку или со стороны спинки. Никаких проблем. Ведь именно для того, чтобы это исправить мы сделали шар поз таким большим.








Кликните ПКМ в центр аватара, примерно туда, где должен быть центр шара поз. Выберите "Edit".

Теперь вы должны должны редактировать гигантский невидимый шар поз!

С этой точки вы можете перемещать и вращать шар поз как вам заблагорассудится , прямо не сходя с места. Это делает позиционирование шара гораздо более легкой задачей.





Для того, чтобы вращать шар, кликните по "Rotate (Ctrl)" на вершине окна Edit. Затем используйте цветное колесико, чтобы вращать аватара.














Как только вы добьетесь правильного положения, кликните по "Position" вверху окна Edit. Затем используйте цветные стрелочки, чтобы передвинуть аватар на подходящее место.

Когда все закончите, кликните по "Stand Up" внизу экрана.

Наш шар поз по-прежнему гигантский, поэтому, думаю, стоит уменьшить его до более компактных размеров.





Кликните ПКМ по шару поз и выберите "Edit".

Кликните ПКМ по панели Object. Измените Size X, Y и Z на 0.250м.













Если вы рассчитываете забрать стул обратно в свой инвентарь, вам не помешает присоединить шар поз к стулу.

Просто кликните ПКМ по шару поз и выберите "Edit", чтобы начать редактирование шара поз. затем нажмите и удерживайте клавишу [Shift], и кликните левой кнопкой мыши (ЛКМ) по стулу.

Выберите пункт "Tools" из верхней панели меню, затем выберите "Link". теперь шар поз стал частью стула.

Чтобы забрать стул с шаром поз в инвентарь, кликните ПКМ по нему ПКМ и выберите "Take".


Скрипт шара поз

Теперь давайте слегка окунемся в подробности скрипта "Nyterave Anim8 Ball 2.1". В нем есть несколько интересных настроек, которые вы можете изменить.

Отыщите скрипт "Nyterave Anim8 Ball 2.1" в своем инвентаре. Кликните дважды по скрипту, чтобы открыть окно его редактирования.





















Здесь есть 6 настроек, которые мы можем изменить, чтобы настроить поведение шара поз.

POSITION - Определяет где именно аватар будет находиться относительно шара поз (или объекта, содержащего скрипт). Вы возможно захотите оставить это на откуп самому шару поз, тем более, что вы уже настроили его положение. Но если вы используете скрипт, вставленный в диван или другой предмет мебели, вам скорее всего понадобится воспользоваться этой настройкой, чтобы аватар оказался в правильном положении.

HOVERTEXT - Это текст, которые высвечивается над шаром поз. Помните, там, где должно быть написано "Mermaid Sunbathing"? :).

SIT_TEXT - Когда кто-то кликает ПКМ по шару поз, этот текст высвечивается в меню кликнувшего аватара. Если вы оставите настройку без изменений, то скрипт будет писать просто "Sit Here". Вы можете изменить надпись на "Pose", "Cuddle", "Kiss", "Sunbath", или что-то другое, что придет вам в голову.

HOVER_RGB - Это цвет текста над шаром поз. Три числа отражают насыщенность красного, зеленого и синего цветов соответственно. Таким образом "0,0,0" означает черный цвет, "255,255,255" означает белый, "255,0,0" значит красный, а "0,0,255" чистый синий.

LISTEN - Эта настройка определяет будет ли шар поз откликаться на команды чата (настройка CHANNEL ниже определяет по какому именно каналу он будет получать команды). Вы можете использовать команды чата, чтобы показать и вновь спрятать шар поз. Видимый шар поз чреват появлением лагов, поэтому постарайтесь держать его в скрытом состоянии до тех пор, пока он вам действительно не понадобится!

CHANNEL - Эта настройка определяет канал чата, на котором шар поз будет воспринимать команды. Channel 0 - это обычный чат (так что вы просто можете напечатать "show" или "hide" в обычнм чате и шар поз отреагирует соответствующим образом). В основном лучше всего избегать Channel 0, потому. что там ведется слишком много бесед, на которые шар поз может отреагировать.

Если вы используете какой-либо канал кроме Channel 0, вам нужно будет печатать номер канала для отдачи команд шару поз. например, если вы используете Channel 8, тогда вы должны отдавать команды вида "/8 show" и "/8 hide".

Поздравляю! Теперь вы эксперт по созданию шаров поз, готовьтесь расставлять шары поз по всему миру Second Life.
















А теперь отправляйтесь и сделайте несколько синих шаров поз мне в подарок :).


Источник: http://slnatalia.blogspot.com



Опросы

Что Вы делаете в Second Life?







Все права защищены © 2006-2009.
Копирование любых материалов запрещено.