Зміст

Редактор Експорт

Play Програвач

Використовую вбудований програвач для перевірки і налагодження фільми. Елементи, які підключаються до Інтернету як відео та сторінок не відображуються в редактор, якщо не вибрано в параметрах.


Програвач 1

Script Сценарій

Повноекранний • Змінення програвача або веб-браузер в повноекранний режим. Для цього компонента потрібно, кнопку або посилання на роботу і не буде працювати в на 'На початок' подія.

Fullscreen(Показати:ЛогічнеЗначення);

Переключення на весь екран • Увімкнути або вимкнути плеєр або веб-браузер в повноекранний режим. Для цього компонента потрібно, кнопку або посилання на роботу і не буде працювати в на 'На початок' подія.

FullscreenToggle();

Налагодження • Додавання повідомлення до списку налагодження. Цей список можна переглядати у меню сцени.

Debug("Повідомлення");

Отримати фільм ширини • Повертає ширину фільм без масштабування.

GetMovieWidth();

Отримати фільм висота • Повертає висоту фільм без масштабування.

GetMovieHeight();

Отримати ліворуч • Повертає ліворуч від вільного місця, у фільмі координати. Це значення дорівнюватиме нулю, якщо фільм обрізається.

GetLeft();

Отримати Top • Повертає у верхній частині доступного місця, у фільмі координати. Це значення дорівнюватиме нулю, якщо фільм обрізається.

GetTop();

Отримати ширини • Повертає ширина доступного місця, у фільмі координати. Це значення буде фільм ширині, якщо фільм обрізається.

GetWidth();

Отримати висоту • Повертає висоту доступного місця, у фільмі координати. Це значення буде фільм висоти, якщо фільм обрізається.

GetHeight();

Цих функцій може використовуватися для створення чуйним розмітки. У цьому прикладі сітки і глядач розташовані в залежності від того чи гравець в книжкова або альбомна.



if(GetWidth()<GetHeight()){
Viewer.SetBounds
(GetLeft(),GetTop(),GetWidth(),GetHeight()*.25);
Grid.SetBounds
(GetLeft(),GetTop()+(GetHeight()*.25),GetWidth(),GetHeight()*.75);
}else{
Viewer.SetBounds
(GetLeft(),GetTop(),GetWidth()*.75,GetHeight());
Grid.SetBounds
(GetLeft()+(GetHeight()*.75),GetTop(),GetWidth()*.25,GetHeight());
}

Отримати наявні ширини • Повертає ширину доступний простір. Це буде ширину в 'Програвач' або веб-сторінки.

GetAvailableWidth();

Отримати доступні висота • Повертає висоту доступний простір. Це буде висоту на 'Програвач' або на веб-сторінці.

GetAvailableHeight();

Веб-браузер

Отримати URL • Перейдіть до нового URL або веб-сторінки. Якщо фільм в кадрі, то лише кадру зміниться. Відносні та абсолютні URL-адрес, які підтримуються. Наприклад GetUrl("http://www.Hippani.com").

GetUrl("http://");

Отримати Top URL • Перейдіть до нового URL або веб-сторінку в основний браузер. Якщо фільм в кадрі потім всю сторінку, переходите не тільки кадр. Відносні та абсолютні URL-адрес, які підтримуються. Наприклад GetTopUrl("http://www.Hippani.com").

GetTopUrl("http://");

Топ фільмів • Фільм грає безпосередньо в основних веб-браузера або його в iframe.

IsMovieTop();

Отримати нову URL-адресу • Перейдіть до нового URL або веб-сторінку в новому вікні або вкладці веб-браузера. Відносні та абсолютні URL підтримуються. Наприклад GetNewUrl("http://www.Hippani.com").

GetNewUrl("http://");

Отримати IFrame URL • Перейти на нову URL-адресу або веб-сторінку в на iframe в рамках основного браузера. Відносні та абсолютні URL підтримуються. Наприклад GetFrameUrl("Contents.html","ContentsFrame").

GetFrameUrl("http://","Кадр Id");

Отримати рядку запиту • Повертає значення рядка запиту з поточної URL. Наприклад, якщо поточна URL-адреса була http://www.MySite.com?Color=Red. GetQueryString('Color'); буде повернути Red.

GetQueryString("Ім’я");

Отримати електронної пошти • Відкрийте клієнт електронної пошти за промовчанням і надіслати електронною поштою на вказану адресу електронної пошти.

GetEMail("Info@Hippani.!ScriptVariablecom");

Є Hippani • Фільм грає в Hippani.

IsHippani();

Є мобільний • Веб-браузер працює на мобільний телефон.

IsMobile();

Може відтворюватися автоматично • Веб-браузер може автоматично відтворювати звуки та відео. Деякі браузери вимагають втручання користувача, перш ніж звук і відео можуть бути відтворені.

CanAutoPlay();

Виділити шляхом • Прокручування документа, X,Y. Це працює тільки з горизонтальної та вертикальної документ масштабах

ScrollBy(X:Номер,Y:Номер);

Прокрутіть список до меню • Прокручування документа до X,Y. Це працює тільки з горизонтальної та вертикальної документ масштабах

ScrollTo(X:Номер,Y:Номер);

Отримати елемент • Отримати документ об'єкт моделі (DOM) елемент використовується для позначення цього об'єкта. Дана функція незамінна для розширення HTML вихідні. У програвачі це повертає Hippani елементом. Hippani елементи підтримують стандартні методи DOM, властивості та атрибутів, але не підключений до будь-яких інших елементів.
Примітка: Зміна стилю елементом матиме мало ефект, як стиль перезаписуються негайно двигун шкали часу. Замість цього, спробуйте змінити класу або відключення timeline для вибраного об'єкта.

GetElement("Сценарій ID");

//Example DOM inspector
var Element=GetElement("TestImage");
Element.setAttribute
("test","Hello");
var Result="Element: "+Element.toString()+"\r\n";
Result
+="nodeName: "+Element.nodeName+"\r\n";
Result
+="Attribute test: "+Element.getAttribute("test")+"\r\n\r\n";
if(IsHippani()){
Result
+="In Hippani Player\r\n";
}else{
Result
+="In Web Browser\r\n";
Result
+="id: "+Element.id+"\r\n";
Result
+="class: "+Element.className+"\r\n";
Result
+="style: "+Element.style.cssText+"\r\n";
}
alert(Result);

Куки

Набір печива • Виберіть значення файл cookie. Cookies використовуються для збереження невеликі фрагменти відомостей на комп'ютері, які можуть бути отримані в іншому сеансі. Через web браузер обмеження тільки 19 печиво можна зберегти максимум за 4095 байт в довжину. Параметр днів, є кількість днів перед cookie закінчиться.

SetCookie("Ім’я","Текст",Днів:Номер);

Отримати файл Cookie • Отримати значення cookie.

GetCookie("Ім’я");

Видалення файлів Cookie • Видаляє файли cookie.

RemoveCookie("Ім’я");

Редактор Експорт
Ця документація була перекладені з англійської, за допомогою онлайн-перекладачем. Приносимо свої вибачення, якщо ви знайдете будь-які помилки. Якщо ви хотіли б допомогти нам внести виправлення. Немає перекладу редактором в Hippani Animator (у меню «Довідка»). Ми роздавати безкоштовна ліцензія клавіш будь-кому, хто виправляє понад 100 фраз. Будь ласка, зв'яжіться з нами для більш докладної інформації.