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
Line 3: | Line 3: | ||
$(function () { | $(function () { | ||
− | $('#mw-mywiki-example').html('Textual'); | + | $('#mw-mywiki-example').html('Textual <script> |
+ | function widgetCycle (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: widgetCycle | ||
+ | </script>'); | ||
}()); | }()); | ||
+ | |||
+ | /* | ||
function widgetCycle (widget) { | function widgetCycle (widget) { | ||
var animIndex = 0; | var animIndex = 0; | ||
Line 15: | Line 35: | ||
} | } | ||
} | } | ||
− | |||
new spine.SpineWidget("spine-widget", { | new spine.SpineWidget("spine-widget", { | ||
json: "Assets/Palace Sentry.json", | json: "Assets/Palace Sentry.json", |
Revision as of 03:56, 1 June 2017
/* Any JavaScript here will be loaded for all users on every page load. */ $(function () { $('#mw-mywiki-example').html('Textual <script> function widgetCycle (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: widgetCycle </script>'); }()); /* function widgetCycle (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: widgetCycle }); */