代码优化。

This commit is contained in:
tengge1 2019-07-23 21:00:04 +08:00
parent d062bf3a23
commit 3d50fa7d97
3 changed files with 9 additions and 10 deletions

View File

@ -35,7 +35,7 @@ class LMeshComponent extends React.Component {
}
return <PropertyGroup title={L_LMESH_COMPONENT} show={show} expanded={expanded} onExpand={this.handleExpand}>
<SelectProperty label={L_ANIMATION} options={options} value={animation} onChange={this.handleChange}></SelectProperty>
<SelectProperty label={L_ANIMATION} name={'animation'} options={options} value={animation} onChange={this.handleChange}></SelectProperty>
<ButtonProperty text={previewText} onChange={this.handlePreview}></ButtonProperty>
</PropertyGroup>;
}
@ -82,7 +82,7 @@ class LMeshComponent extends React.Component {
});
}
handleChange(value) {
handleChange(value, name) {
const model = this.selected.userData.model;
model.setAnimation(value);

View File

@ -170,7 +170,7 @@ class LightComponent extends React.Component {
state.showHeight = false;
}
this.setState({ state });
this.setState(state);
}
handleChangeColor(value, name) {

View File

@ -37,12 +37,13 @@ class PropertyPanel extends React.Component {
return <PropertyGrid>
<BasicComponent></BasicComponent>
<TransformComponent></TransformComponent>
<ShadowComponent></ShadowComponent>
<CameraComponent></CameraComponent>
<FireComponent></FireComponent>
<LightComponent></LightComponent>
<SceneComponent></SceneComponent>
<LightComponent></LightComponent>
<ShadowComponent></ShadowComponent>
<CameraComponent></CameraComponent>
<FireComponent></FireComponent>
<SmokeComponent></SmokeComponent>
<LMeshComponent></LMeshComponent>
<BoxGeometryComponent></BoxGeometryComponent>
@ -55,8 +56,6 @@ class PropertyPanel extends React.Component {
<TeapotGeometryComponent></TeapotGeometryComponent>
<TorusGeometryComponent></TorusGeometryComponent>
<TorusKnotGeometryComponent></TorusKnotGeometryComponent>
<SmokeComponent></SmokeComponent>
</PropertyGrid>;
}
}