Widget:chibiCommander: Difference between revisions
Jump to navigation
Jump to search
Different approach to wait |
Different waiting pattern |
||
Line 2: | Line 2: | ||
RLQ.push(['ext.gadget.chibiAnimation', function () { | RLQ.push(['ext.gadget.chibiAnimation', function () { | ||
$(document).ready(function() { | $(document).ready(function() { | ||
var rendererDiv = $('#cancan'); | |||
$('select.commander-sim-option').on('change', function() { | $('select.commander-sim-option').on('change', function() { | ||
var selectedHead = $('.commander-sim-option.head option:selected').val(); | var selectedHead = $('.commander-sim-option.head option:selected').val(); | ||
var selectedBody = $('.commander-sim-option.body option:selected').val(); | var selectedBody = $('.commander-sim-option.body option:selected').val(); | ||
var selectedFeet = $('.commander-sim-option.feet option:selected').val(); | var selectedFeet = $('.commander-sim-option.feet option:selected').val(); | ||
var baseview = rendererDiv.data('baseview'); | var baseview = rendererDiv.data('baseview'); | ||
window.loadCommander(rendererDiv, baseview, selectedHead, selectedBody, selectedFeet); | window.loadCommander(rendererDiv, baseview, selectedHead, selectedBody, selectedFeet); | ||
}); | }); | ||
// Let's make sure the correct values are shown | window.animations.PIXILoader.init().then(function() { | ||
// Let's make sure the correct values are shown | |||
$('.commander-sim-option').first().change(); | |||
}, function(x,y,z) { | |||
console.error("Loading Spine failed"); | |||
rendererDiv.removeClass("loading"); | |||
} | |||
); | |||
}); | }); | ||
}]); | }]); |
Revision as of 14:46, 12 November 2019