import { _decorator, Component, Node,Label, EventKeyboard} from ‘cc’;
const { ccclass, property } = _decorator;
@ccclass(‘Typescript’)
export class Typescript extends Component {
// [1]
// dummy = ‘’;
// [2]
// @property
// serializableDummy = 0;
start () {
// [3]
cc.systemEvent.on( cc.SystemEventType.KEY_DOWN, this.onKeyDown, this);
}
onKeyDown(event: EventKeyboard){
this.node.getComponent(Label)!.string = event.keyCode +"";
}
// update (deltaTime: number) {
// // [4]
// }
}
代码如上 打包成安卓包之后 在3.0.1版本label可以改变键值 3.1.1和3.2.0版本没办法改变label的值
keyinputtest.zip (2.3 MB)