Commit 8b8a4014 authored by limingzhe's avatar limingzhe

fix: debug

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