Commit 548981cf authored by 范雪寒's avatar 范雪寒

fix: bugs

parent 8ac7bf79
......@@ -136,12 +136,14 @@ cc.Class({
initListeners() {
this.node.on('scale-changed', () => {
console.log('scale-changed');
this.initNodes();
this.showQuestion();
this.updateButtons();
});
this.node.on('size-changed', () => {
console.log('size-changed');
this.initNodes();
this.showQuestion();
this.updateButtons();
});
......@@ -223,8 +225,8 @@ cc.Class({
});
const optionPosListBase = cc.find('Canvas/OptionPosListBase');
optionNode.scaleX = Math.min(1, optionPosListBase.scaleX, optionPosListBase.scaleY) / Math.min(optionPosListBase.scaleX, 1);
optionNode.scaleY = Math.min(1, optionPosListBase.scaleX, optionPosListBase.scaleY) / Math.min(optionPosListBase.scaleY, 1);
optionNode.scaleX = Math.min(1, optionPosListBase.scaleX, optionPosListBase.scaleY) / optionPosListBase.scaleX;
optionNode.scaleY = Math.min(1, optionPosListBase.scaleX, optionPosListBase.scaleY) / optionPosListBase.scaleY;
const posNode = cc.find(`Canvas/OptionPosListBase/Option_${optionList.length}_${idx}`)
optionNode.x = posNode.x;
......
......@@ -109,6 +109,9 @@ export async function asyncPlayDragonBoneAnimation(node, animationName, time = 1
}
export async function asyncPlayEffectByUrl(url, loop = false) {
if (!url) {
return;
}
return new Promise((resolve, reject) => {
cc.assetManager.loadRemote(url, (err, clip) => {
cc.audioEngine.playEffect(clip, loop);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment