由用户创建的信息 recoshet
16 November 2016 02:24
16 November 2016 02:18
Извиняюсь, не заметил сообщения. Сделаю примерчик в течении дня
UPD: набросал пример. Импортить через менеджер проектов.
Комментарии по коду:
UPD: набросал пример. Импортить через менеджер проектов.
Комментарии по коду:
//Импортируем модуль для работы с логическими нодами
var m_ln = require("logic_nodes");
...
function load_cb(data_id, success) {
if (!success) {
console.log("b4w load failure");
return;
}
m_app.enable_camera_controls();
// place your code here
//Показываем кнопку после загрузки
btn_run_anim1.style.display = 'block';
//Вешаем обработчик на кнопку исходя из её id
btn_run_anim1.onclick = function(){
//Запускаем анимацию
m_ln.run_entrypoint('Scene', 'run_anim1');
}
}
16 November 2016 02:12
14 November 2016 07:53
10 November 2016 14:53
10 November 2016 13:59
Админка вордпресса конечно может портить код, но подозреваю что просто:
1. Либо не выполняется js код (смотрим в консоль в браузере, и ищем что нибудь красное с надписью is not defined, значит jquery не подключен),
2. Либо (если в консоли ничего подозрительного ) скрипт подключен в хедере и при инициализации не находит dom элемент для навешивания события. Выход обернуть скрипт в функцию.
Если не выйдет, киньте линк, с тестовой страницей, где пытаетесь подключить b4w.
P.S. да, я заядлый jQuer'щик…
1. Либо не выполняется js код (смотрим в консоль в браузере, и ищем что нибудь красное с надписью is not defined, значит jquery не подключен),
2. Либо (если в консоли ничего подозрительного ) скрипт подключен в хедере и при инициализации не находит dom элемент для навешивания события. Выход обернуть скрипт в функцию.
$(document).ready(function(){
$('.budushiy_iframe a').click(function(){
$(this).parent().html('<iframe src="'+$(this).attr('href')+'"></iframe>');
return false;
});
});
Если не выйдет, киньте линк, с тестовой страницей, где пытаетесь подключить b4w.
P.S. да, я заядлый jQuer'щик…
09 November 2016 19:06
Не, такое не прокатит. Нода Рефракшн очень условная и в действительности просто имитирует преломление лучей а на самом деле просто немного искажает картинку за объектов. То есть то что не находится напрямую за плоскостью просто не будет видно.Если объекты будут находиться близко за преломляющей плоскостью, то можно увеличить зону рендера, а потом в html обрезать канвас, поместив его в div с overflow:hidden; (не стоит этого делать думаю всё же…)
А вообще, когда делали поддержку под всякие окулусы, затрагивалась тема искажения изображения под определённые линзы и в движке уже должны быть алгоритмы для искажения картинки. Так что да.
В исходниках скорее всего придётся разбираться тебе.
09 November 2016 18:13
09 November 2016 17:53
"вот это возьми вставь туда в код" …. СПС!Набросал скриптик на jquery. http://jsfiddle.net/3612ztcm/1/
Прошу копи паст в вашу страницу