/** * 回头,不触发点击事件 */ functiononMouseLeave(e) { if (!LAppDelegate.getInstance()._view) { _lapppal__WEBPACK_IMPORTED_MODULE_3__["LAppPal"].printLog("view notfound"); return; } var live2DManager = _lapplive2dmanager__WEBPACK_IMPORTED_MODULE_5__["LAppLive2DManager"].getInstance(); live2DManager.onDrag(0.0, 0.0); }
调整位置和大小
比例放缩
现在lappdefine.js定义比例
在lapplive2dmanager.js中比例放缩
LAppLive2DManager.prototype.onUpdate = function () { var scale_rate = _lappdefine__WEBPACK_IMPORTED_MODULE_3__["LAppDefine"].ScaleRate; projection.scale(scale_rate, width / height * scale_rate);// 调整放缩倍数 };
点击位置比例放缩
在lapplive2dmanager.js中
LAppLive2DManager.prototype.onTap = function (x, y) { var scale_rate = _lappdefine__WEBPACK_IMPORTED_MODULE_3__["LAppDefine"].ScaleRate; x /= scale_rate; y /= scale_rate; ... };