55 lines
1.4 KiB
TypeScript
55 lines
1.4 KiB
TypeScript
// import { _decorator, Button, Component, EventMouse, Node, NodeEventType } from 'cc';
|
|
// const { ccclass, property } = _decorator;
|
|
|
|
// @ccclass('BaseButton')
|
|
// export class BaseButton extends Component {
|
|
|
|
|
|
// start() {
|
|
// this.node.on(Node.EventType.MOUSE_ENTER,this.mouseEnter,this);
|
|
// this.node.on(Node.EventType.MOUSE_LEAVE,this.mouseLeave,this);
|
|
// this.node.on(Node.EventType.MOUSE_UP,this.mouseUp,this);
|
|
// }
|
|
|
|
|
|
// mouseEnter(){
|
|
|
|
// const baseSprite = this.node.getComponent(BaseSprite);
|
|
// // baseSprite.GImgIndex = 2;
|
|
// // baseSprite.onGImgIndexChanged();
|
|
// baseSprite.ImgIndex = [2,1];
|
|
|
|
// console.log('mouseEnter');
|
|
// console.log('GImgIndex =' + baseSprite.GImgIndex);
|
|
// console.log(baseSprite);
|
|
// }
|
|
|
|
// mouseLeave(){
|
|
|
|
// const baseSprite = this.node.getComponent(BaseSprite);
|
|
// // baseSprite.GImgIndex = 1;
|
|
// // baseSprite.onGImgIndexChanged();
|
|
// baseSprite.ImgIndex = [1,1];
|
|
// console.log('mouseLeave');
|
|
// console.log('GImgIndex =' + baseSprite.GImgIndex);
|
|
// console.log(baseSprite);
|
|
// }
|
|
|
|
// mouseUp(evetn: EventMouse){
|
|
// if (evetn.getButton() == EventMouse.BUTTON_LEFT){
|
|
// console.log('mouseUpLeft');
|
|
// }
|
|
|
|
// }
|
|
|
|
// update(deltaTime: number) {
|
|
|
|
// }
|
|
|
|
|
|
|
|
|
|
// }
|
|
|
|
|