Facebook — различия между версиями
Lkunica (обсуждение | вклад) м (→Применение объекта Facebook) |
Lkunica (обсуждение | вклад) |
||
Строка 1: | Строка 1: | ||
− | Объект с типом | + | Объект с типом '''Facebook''' помогает нам запостить на страничку информацию о приложении. |
== Общие параметры == | == Общие параметры == | ||
− | *'''имя''' - Имя объекта | + | *'''имя''' - Имя объекта Facebook в дереве проекта. Может быт произвольным. |
− | *'''id-объекта''' - Уникальный номер объекта | + | *'''id-объекта''' - Уникальный номер объекта Facebook, который можно увидеть при наведении курсора на строку "имя". |
*'''синхронизация''' - Применяется для синхронизации между лейаутами. Если указан параметр "нет", то объект будет активен только на текущем лейауте. По умолчанию указан параметр "да". | *'''синхронизация''' - Применяется для синхронизации между лейаутами. Если указан параметр "нет", то объект будет активен только на текущем лейауте. По умолчанию указан параметр "да". | ||
*'''сохранение параметров''' - Настройка этого параметра актуальна, если приложение в дальнейшем будет сворачиваться в системную панель («трей»). Выбирается значение этого параметра из выпадающего списка. Возможны следующие варианты: "нет", "только объект", "объект с подобъектами", "только подобъекты". При выходе из трэя будут восстановлены ранее измененные/установленные (при переходе с одного экрана на другой)параметры объектов или подобъектов в зависимости от выбранного варианта для этого параметра. По умолчанию указан параметр "нет". Следует помнить, что если выбирается для объекта некоторой сцены значения этого параметра отличное от "нет", то должно и предусматриваться соответствующее значение этого параметра и для этой сцены, и для экрана, содержащего эту сцену. | *'''сохранение параметров''' - Настройка этого параметра актуальна, если приложение в дальнейшем будет сворачиваться в системную панель («трей»). Выбирается значение этого параметра из выпадающего списка. Возможны следующие варианты: "нет", "только объект", "объект с подобъектами", "только подобъекты". При выходе из трэя будут восстановлены ранее измененные/установленные (при переходе с одного экрана на другой)параметры объектов или подобъектов в зависимости от выбранного варианта для этого параметра. По умолчанию указан параметр "нет". Следует помнить, что если выбирается для объекта некоторой сцены значения этого параметра отличное от "нет", то должно и предусматриваться соответствующее значение этого параметра и для этой сцены, и для экрана, содержащего эту сцену. |
Версия 08:06, 2 июля 2013
Объект с типом Facebook помогает нам запостить на страничку информацию о приложении.
Содержание
Общие параметры
- имя - Имя объекта Facebook в дереве проекта. Может быт произвольным.
- id-объекта - Уникальный номер объекта Facebook, который можно увидеть при наведении курсора на строку "имя".
- синхронизация - Применяется для синхронизации между лейаутами. Если указан параметр "нет", то объект будет активен только на текущем лейауте. По умолчанию указан параметр "да".
- сохранение параметров - Настройка этого параметра актуальна, если приложение в дальнейшем будет сворачиваться в системную панель («трей»). Выбирается значение этого параметра из выпадающего списка. Возможны следующие варианты: "нет", "только объект", "объект с подобъектами", "только подобъекты". При выходе из трэя будут восстановлены ранее измененные/установленные (при переходе с одного экрана на другой)параметры объектов или подобъектов в зависимости от выбранного варианта для этого параметра. По умолчанию указан параметр "нет". Следует помнить, что если выбирается для объекта некоторой сцены значения этого параметра отличное от "нет", то должно и предусматриваться соответствующее значение этого параметра и для этой сцены, и для экрана, содержащего эту сцену.
Основные параметры
- ID приложения - ID приложения на фейсбуке.
- Пароль к приложению - Пароль к приложению на фейсбуке.
Группа - вложения
- заголовок - Заголовок вложения.
- ссылка заголовка - URL по которому перейдем при нажатии на заголовок.
- подзаголовок - Подзаголовок вложения.
- описание - Описание.
- текст перед ссылками - Текст перед остальными ссылками.
- имя ссылки - Имя ссылки.
- ссылка - URL ссылки.
- картинка кнопки - URL картинки для рисования кнопки.
- ссылка кнопки - URL по которому перейдем при нажатии на кнопку.
Состояние
- send_to_wall - Состояние, в которое нужно перевести объект Facebook, чтобы запостить на стене информацию.
Добавляемые параметры
Меню выбора Добавляемые параметры к объектам активируется по правой кнопки мыши.
изменить состояние объекта при ошибке
- объект - При ошибке шаринга в фейсбук перевести объект в состояние из следующего поля.
- состояние - Новое состояние для объекта из предыдущего поля.
Пример использования
Для использования объекта Facebook нам понадобится "App ID" и "App Secret" приложения, о котором будем постить информацию. Подгружаются они из текстовой базы. Поля ID приложения и Пароль к приложению должны быть в состоянии редактирования.
Далее создается кнопка, которая сообщает объекту "facebook", что ему нужно запостить наше приложение. Для этого кнопка должна изменить состояние "facebook" на "send_to_wall".
Обзор проекта
Рассмотрим фрагмент проекта, где применяется объект Facebook.
В экране screen_1 расположен объект Facebook, кнопка которая задает ему состояние, чтобы запостить информацию на стене, и окно, в котором будет появляться текстовое сообщение в случае ошибки шаринга.
Объект Facebook создается путем создания объекта внутри сцены и выбора для него соответствующего типа. Заполняются следующие поля:
Заголовок, Ссылка заголовка и Описание также подгружаются из текстовой базы. Соответствующие поля должны быть в состоянии редактирования.
При ошибке шаринга объект Facebook задает объекту err_social состояние open. Это состояние, в котором становится видимым окно с соответствующим сообщением. Причем бъект Facebook может задавать состояния сразу нескольким объектам путем активации меню выбора "Добавляемые параметры".
Кнопка fb_btn задает объекту facebook состояние send_to_wall, которое сообщает ему, что нужно запостить информацию о приложении.
Примечания
- ОБЯЗАТЕЛЬНЫМИ для заполнения являются:
ID приложения - ID приложения на фейсбуке
Пароль к приложению - Пароль к приложению на фейсбуке
- Во вложениях значениями соответствующих полей являются текстовые id, заранее прописанные в текстовой базе.
- При сборке проекта с facebook`ом в файле proj_config.csv, 10 пунктом должен быть соответствующий ID приложения.