Commit 757d6bf5 authored by 李维's avatar 李维

添加纵横字谜游戏背景色块

parent 36a8a653
...@@ -1169,13 +1169,15 @@ export default class SceneComponent extends MyCocosSceneComponent { ...@@ -1169,13 +1169,15 @@ export default class SceneComponent extends MyCocosSceneComponent {
const hotZoneData = this.data.hotZoneItemArr[option.selectHotZoneIndex]; const hotZoneData = this.data.hotZoneItemArr[option.selectHotZoneIndex];
letterData.rect = this.newRectNode(hotZoneData, layer_3, debugMode); letterData.rect = this.newRectNode(hotZoneData, layer_3, debugMode);
letterData.resultRect = this.newRectNode(hotZoneData, layer_2, debugMode); letterData.resultRect = this.newRectNode(hotZoneData, layer_2, debugMode);
letterData.border = this.newOutlineNode(hotZoneData, layer_2, "#3366FF"); letterData.border = this.newOutlineNode(hotZoneData, layer_2, "#6dbef6");
letterData.decorativeFrame = this.newDecorativeFrame(hotZoneData, layer_1, "#FFFFFF", "#6dbef6", debugMode);
letterData.border.active = false; letterData.border.active = false;
letterData.textNode = this.newTextNode(""); letterData.textNode = this.newTextNode("");
letterData.textNode.x = letterData.rect.width / 2; letterData.textNode.x = letterData.rect.width / 2;
letterData.textNode.y = letterData.rect.height / 2; letterData.textNode.y = letterData.rect.height / 2;
letterData.rect.addChild(letterData.textNode); letterData.rect.addChild(letterData.textNode);
letterData.decorativeFrame.active = false;
defaultResutls.push({ defaultResutls.push({
configIndex: contentData.index, configIndex: contentData.index,
rect: letterData.resultRect, rect: letterData.resultRect,
...@@ -1200,12 +1202,14 @@ export default class SceneComponent extends MyCocosSceneComponent { ...@@ -1200,12 +1202,14 @@ export default class SceneComponent extends MyCocosSceneComponent {
// 把用户输入的内容填入格子 // 把用户输入的内容填入格子
lineLetters.forEach((letter, index) => { lineLetters.forEach((letter, index) => {
letter.currentLetter = inputText.charAt(index); letter.currentLetter = inputText.charAt(index);
letter.decorativeFrame.active = true;
letter.textNode.getComponent(cc.Label).string = letter.currentLetter; letter.textNode.getComponent(cc.Label).string = letter.currentLetter;
}) })
} else { } else {
// 把用户输入的内容填入格子 // 把用户输入的内容填入格子
lineLetters.forEach((letter, index) => { lineLetters.forEach((letter, index) => {
letter.currentLetter = ""; letter.currentLetter = "";
letter.decorativeFrame.active = false;
letter.textNode.getComponent(cc.Label).string = ""; letter.textNode.getComponent(cc.Label).string = "";
}) })
} }
......
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