Difference between revisions of "MediaWiki:Common.js"


Deprecated: Creation of dynamic property PPDStack::$accum is deprecated in /home2/xelnath/public_html/atomech/includes/parser/Preprocessor_DOM.php on line 753
From Atomech Dev Wiki
Jump to: navigation, search
Line 3: Line 3:
 
importScript('MediaWiki:Spine-widget.js');
 
importScript('MediaWiki:Spine-widget.js');
 
importScript('MediaWiki:Jquery-3.1.0.min.js');
 
importScript('MediaWiki:Jquery-3.1.0.min.js');
 +
 +
$(function () {
 +
  $('#mw-mywiki-example').html('any HTML');
 +
}());
 +
 +
function f (widget) {
 +
var animIndex = 0;
 +
widget.canvas.onclick = function () {
 +
animIndex++;
 +
var animations = widget.skeleton.data.animations;
 +
if (animIndex >= animations.length) animIndex = 0;
 +
widget.setAnimation(animations[animIndex].name);
 +
}
 +
}
 +
 +
new spine.SpineWidget("spine-widget", {
 +
json: "Assets/Palace Sentry.json",
 +
atlas: "Assets/Palace Sentry.atlas",
 +
animation: "Idle",
 +
backgroundColor: "#00000000",
 +
debug: false,
 +
    premultipliedAlpha: "true",
 +
success: f
 +
});

Revision as of 03:33, 1 June 2017

/* Any JavaScript here will be loaded for all users on every page load. */

importScript('MediaWiki:Spine-widget.js');
importScript('MediaWiki:Jquery-3.1.0.min.js');

$(function () {
  $('#mw-mywiki-example').html('any HTML');
}());

function f (widget) {
		var animIndex = 0;
		widget.canvas.onclick = function () {
			animIndex++;
			var animations = widget.skeleton.data.animations;
			if (animIndex >= animations.length) animIndex = 0;
			widget.setAnimation(animations[animIndex].name);
		}
	}

new spine.SpineWidget("spine-widget", {
	json: "Assets/Palace Sentry.json",
	atlas: "Assets/Palace Sentry.atlas",
	animation: "Idle",
	backgroundColor: "#00000000",
	debug: false,
    premultipliedAlpha: "true",
	success: f
});