Commit 8b8a4014 authored by limingzhe's avatar limingzhe

fix: debug

parent 6f11e2c9
import { MyCocosSceneComponent } from "../script/MyCocosSceneComponent";
import Attributes from "../script/Attributes";
import { callNetworkApiGet, callNetworkApiPost, jumpToCourseWare, buttonOnClick, jumpToBundle, delayCall } from "../script/util";
import { callNetworkApiGet, callNetworkApiPost, jumpToCourseWare, buttonOnClick, jumpToBundle, delayCall, exchangeNodePos } from "../script/util";
// @ts-ignore
import { assign, createMachine, interpret, actions, forwardTo, matchesState } from "../script/xstate";
const { pure, send, raise, sendParent } = actions;
......@@ -204,27 +204,33 @@ export default class SceneComponent extends MyCocosSceneComponent {
lock.active = true;
const titleNode = attr.querySelector('.title');
// const outline = '#000';
// const name = "";
// const richText = titleNode.getComponent(cc.RichText);
// if ( !richText.fontSizeBase ) {
// richText.fontSizeBase = richText.fontSize;
// }
// richText.fontSize = richText.fontSizeBase;
// if (name.length > 14) {
// richText.fontSize = richText.fontSizeBase * 0.7;
// }
// richText.font = cc.find("Canvas/res/font/BRLNSDB").getComponent(cc.Label).font;
const outline = '#000';
const name = "";
const richText = titleNode.getComponent(cc.RichText);
if ( !richText.fontSizeBase ) {
richText.fontSizeBase = richText.fontSize;
}
richText.fontSize = richText.fontSizeBase;
if (name.length > 14) {
richText.fontSize = richText.fontSizeBase * 0.7;
}
richText.font = cc.find("Canvas/res/font/BRLNSDB").getComponent(cc.Label).font;
// titleNode.getComponent(cc.RichText).string = `<outline align=top color=${outline}
// width=4>${name}</outline>`
titleNode.getComponent(cc.RichText).string = `<outline align=top color=${outline}
width=4>${name}</outline>`
// const pos = exchangeNodePos(b, titleNode);
// titleNode.x = pos.x;
// titleNode.y = pos.y;
// titleNode.parent = b;
const textPng = this.getSprNode("Game");
titleNode.addChild(textPng);
textPng.y = -titleNode.height;
textPng.active = false;
titleNode.textPng = textPng;
// const textPng = this.getSprNode("Game");
// titleNode.addChild(textPng);
// textPng.y = -titleNode.height;
// textPng.active = false;
// titleNode.textPng = textPng;
});
......@@ -271,33 +277,38 @@ export default class SceneComponent extends MyCocosSceneComponent {
const pa = parent.getComponent('Attributes');
const { outline } = pa.attrMap;
// const name = lesson.name;
// const richText = titleNode.getComponent(cc.RichText);
// if ( !richText.fontSizeBase ) {
// richText.fontSizeBase = richText.fontSize;
// }
// richText.fontSize = richText.fontSizeBase;
// if (name.length > 14) {
// richText.fontSize = richText.fontSizeBase * 0.7;
// }
// richText.font = cc.find("Canvas/res/font/BRLNSDB").getComponent(cc.Label).font;
// console.log('idx: ', idx);
// console.log("传入按钮名1:", name);
// titleNode.getComponent(cc.RichText).string = `<outline align=top color=${outline}
// width=4>${name}</outline>`;
// console.log("显示按钮名1:", titleNode.getComponent(cc.RichText).string);
// console.log('titleNode.x: ', titleNode.x);
// console.log('titleNode.y: ', titleNode.y);
// console.log('titleNode.active: ', titleNode.active);
// console.log('titleNode.parent.x: ', titleNode.parent.x);
// console.log('titleNode.parent.y: ', titleNode.parent.y);
// console.log('titleNode.parent.active: ', titleNode.parent.active);
titleNode.textPng.active = true;
const name = lesson.name;
const richText = titleNode.getComponent(cc.RichText);
if ( !richText.fontSizeBase ) {
richText.fontSizeBase = richText.fontSize;
}
richText.fontSize = richText.fontSizeBase;
if (name.length > 14) {
richText.fontSize = richText.fontSizeBase * 0.7;
}
richText.font = cc.find("Canvas/res/font/BRLNSDB").getComponent(cc.Label).font;
console.log('idx: ', idx);
console.log("传入按钮名1:", name);
titleNode.getComponent(cc.RichText).string = `<outline align=top color=${outline}
width=4>${name}</outline>`;
const pos = exchangeNodePos(b, titleNode);
titleNode.x = pos.x;
titleNode.y = pos.y;
titleNode.parent = b;
console.log("显示按钮名1:", titleNode.getComponent(cc.RichText).string);
console.log('titleNode.x: ', titleNode.x);
console.log('titleNode.y: ', titleNode.y);
console.log('titleNode.active: ', titleNode.active);
console.log('titleNode.parent.x: ', titleNode.parent.x);
console.log('titleNode.parent.y: ', titleNode.parent.y);
console.log('titleNode.parent.active: ', titleNode.parent.active);
// delayCall(1, () => {
......
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