1234567891011121314151617181920212223242526272829303132 |
- import { _decorator, Component, EditBox, Label, Node } from 'cc';
- import { Difficulty, UserDifficutyData } from '../../script/Manager/LocalDataMgr';
- const { ccclass, property } = _decorator;
- @ccclass('DifficultyItem')
- export class DifficultyItem extends Component {
- @property(Label)
- labelInfo:Label = null;
- @property(EditBox)
- editBox:EditBox = null;
- _index:number = 0;
- init(index:number,scale:number)
- {
- this.labelInfo.string = `${index+1}号比例`
- this.editBox.string = `${scale}`
- this._index = index;
- }
- OnEditBoxChange(editBox:EditBox)
- {
- let scale = Number(editBox.string);
- if(isNaN(scale))
- {
- return;
- }
- Difficulty.difficutyData.scales[this._index] = scale;
- Difficulty.saveDifficutyData();
- }
- }
|