| 12345678910111213141516171819202122232425 |
- import { _decorator, Component, Node, Label, RichText } from 'cc';
- import { Data } from '../core/data/Data';
- import { DataSystem } from '../core/data/DataSystem';
- import { OpenWindow } from '../core/ui/window/OpenWindow';
- import { TimeType } from '../core/utils/Log';
- import { ConfigData } from '../data/ConfigData';
- const { ccclass, property } = _decorator;
- /**帮助提示 */
- @ccclass('Help')
- export class Help extends Component {
- @property({ type: Label, tooltip: "标题" }) titleLabel: Label;
- @property({ type: RichText, tooltip: "内容" }) contentRichText: RichText;
- /**需要传help.json中的id*/
- private onOpenHandler(id: number) {
- let config = DataSystem.getData(ConfigData).get('help');
- if (config[id]) {
- this.titleLabel.string = config[id].title;
- this.contentRichText.string = '<color=#4E301B><b>' + config[id].des + '</b></c>';
- }
- }
- }
|