52 lines
1.5 KiB
JavaScript
52 lines
1.5 KiB
JavaScript
(function() {
|
|
if(typeof PIXI!="object") {
|
|
if(typeof loadfail=="function") {
|
|
loadfail("libpointerfx.js: PIXI(type of "+(typeof PIXI)+") is not an object");
|
|
} else {
|
|
window.alert("libpointerfx.js: PIXI(type of "+(typeof PIXI)+") is not an object");
|
|
}
|
|
return;
|
|
}
|
|
if(typeof libmain!="object") {
|
|
if(typeof loadfail=="function") {
|
|
loadfail("libpointerfx.js: libmain(type of "+(typeof libmain)+") is not an object");
|
|
} else {
|
|
window.alert("libpointerfx.js: libmain(type of "+(typeof libmain)+") is not an object");
|
|
}
|
|
return;
|
|
}
|
|
|
|
var libpointerfx= {};
|
|
|
|
//libpointerfx.=;
|
|
|
|
var on_pointer_down=function(event) {
|
|
console.log(event);
|
|
};
|
|
|
|
var on_pointer_move=function(event) {
|
|
console.log(event);
|
|
};
|
|
|
|
var on_pointer_up=function(event) {
|
|
console.log(event);
|
|
};
|
|
|
|
libmain.scenes.pointer_fx.root.interactiveChildren=false;
|
|
|
|
libmain.scenes.pointer_fx.judge_rect.eventMode="static";
|
|
libmain.scenes.pointer_fx.judge_rect.on("pointerdown", on_pointer_down);
|
|
|
|
libmain.scenes.pointer_fx.judge_rect.on("pointermove", on_pointer_move);
|
|
|
|
libmain.scenes.pointer_fx.judge_rect.on("pointerup", on_pointer_up);
|
|
|
|
libmain.scenes.pointer_fx.judge_rect.x=0;
|
|
libmain.scenes.pointer_fx.judge_rect.y=0;
|
|
libmain.scenes.pointer_fx.judge_rect.anchor.set(0, 0);
|
|
|
|
//libmain.settings.hud.show_pointerfx
|
|
|
|
window.libpointerfx=libpointerfx;
|
|
console.log("[libpointerfx] initialized successfully.");
|
|
})(); |