1234567891011121314151617181920212223242526 |
- import { _decorator, Component, EditBox, Node } from 'cc';
- const { ccclass, property } = _decorator;
- @ccclass('attributes_rotation')
- export class attributes_rotation extends Component {
- @property(Node) editBox:Node = null;
- private m_callback: Function = null;
- initView(callback:Function) {
- this.m_callback = callback
- }
- public update_att(rotation:number){
- if(rotation==undefined||rotation==null){ rotation = 0}
- this.editBox.getComponent(EditBox).string = rotation.toString()
- }
- public editBoxEditingDidEnded(editBox: EditBox) {
- if(this.m_callback != null) {
- if(editBox.string=='') {
- editBox.string = '0'
- }
- this.m_callback(parseInt(editBox.string))
- }
- }
- }
|