This commit is contained in:
2025-07-21 22:14:06 +08:00
parent 2f7eb16f22
commit a90dce06f3
16 changed files with 1229 additions and 174 deletions
+25
View File
@@ -0,0 +1,25 @@
import { _decorator, Component, Node } from "cc";
import { DemoData, Dialog } from "./DemoData";
import { ChatContentsLayout } from "./ChatContentsLayout";
const { ccclass, property } = _decorator;
@ccclass("DemoManager")
export class DemoManager extends Component {
demoData: DemoData;
public layoutout: ChatContentsLayout;
start() {
this.demoData = new DemoData();
}
public updateDialog(isPlayer: boolean, str: string) {
this.demoData.pushDialog(isPlayer, str);
console.log("update dialog");
this.layoutout.UpdateDialog(this.getDialogs());
}
public getDialogs() {
return this.demoData.GetDialogs();
}
}