跑通ts调试
This commit is contained in:
@@ -0,0 +1,38 @@
|
||||
"use strict";
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.Load = void 0;
|
||||
const React = require("react");
|
||||
const react_umg_1 = require("react-umg");
|
||||
const ui_components_1 = require("./ui-components");
|
||||
let SlotOfVerticalBox = {
|
||||
LayoutData: {
|
||||
Offsets: {
|
||||
Left: 120,
|
||||
Top: 120,
|
||||
Right: 480,
|
||||
Bottom: 80
|
||||
}
|
||||
}
|
||||
};
|
||||
class Hello extends React.Component {
|
||||
constructor(props) {
|
||||
super(props);
|
||||
this.state = {
|
||||
names: props.names,
|
||||
buttonTextureIndex: 0,
|
||||
};
|
||||
}
|
||||
render() {
|
||||
return (React.createElement(react_umg_1.CanvasPanel, null,
|
||||
React.createElement(react_umg_1.VerticalBox, { Slot: SlotOfVerticalBox },
|
||||
React.createElement(react_umg_1.HorizontalBox, null,
|
||||
React.createElement(react_umg_1.Button, { OnHovered: () => this.setState({ buttonTextureIndex: 1 }), OnUnhovered: () => this.setState({ buttonTextureIndex: 0 }) }, this.state.buttonTextureIndex == 0 ? 'normal' : 'hovered')),
|
||||
this.state.names.map((name, idx) => React.createElement(ui_components_1.StatusBar, { name: name, key: idx })))));
|
||||
}
|
||||
}
|
||||
function Load() {
|
||||
return react_umg_1.ReactUMG.render(React.createElement(Hello, { names: ["Health:", "Energy:"] }));
|
||||
}
|
||||
exports.Load = Load;
|
||||
;
|
||||
//# sourceMappingURL=index.js.map
|
||||
Reference in New Issue
Block a user