2022-07-15 18:23:35 +08:00
|
|
|
import { _decorator, Component, Node } from 'cc';
|
|
|
|
import * as cc from 'cc';
|
|
|
|
import { RollingLottery2 } from './RollingLottery';
|
|
|
|
const { ccclass, property } = _decorator;
|
|
|
|
|
|
|
|
@ccclass('main')
|
|
|
|
export class main extends Component {
|
|
|
|
/* ------------------------------- segmentation ------------------------------- */
|
|
|
|
start() {
|
|
|
|
let comp = this.node.getComponentInChildren(RollingLottery2);
|
2022-07-16 01:54:43 +08:00
|
|
|
// let indexN = 0;
|
|
|
|
// this.node.on(
|
|
|
|
// cc.Node.EventType.TOUCH_END,
|
|
|
|
// () => {
|
|
|
|
// comp['_scrollChild'](cc.v3(0, -50));
|
|
|
|
// },
|
|
|
|
// this
|
|
|
|
// );
|
|
|
|
|
|
|
|
// comp.loop(10000);
|
|
|
|
comp.scroll(50, {
|
|
|
|
tweenIndexN: 0,
|
|
|
|
nextPlayB: true
|
|
|
|
});
|
2022-07-15 18:23:35 +08:00
|
|
|
}
|
|
|
|
/* ------------------------------- segmentation ------------------------------- */
|
|
|
|
eventItemUpdate(node_: cc.Node, indexN_: number): void {
|
|
|
|
node_.getComponentInChildren(cc.Label).string = indexN_ + '';
|
|
|
|
}
|
2022-07-16 01:54:43 +08:00
|
|
|
|
|
|
|
centerNodeEvent(indexN_: number): void {
|
|
|
|
cc.log('当前下标', indexN_);
|
|
|
|
}
|
|
|
|
|
|
|
|
scrollEndEvent(): void {
|
|
|
|
cc.log('滚动结束');
|
|
|
|
}
|
2022-07-15 18:23:35 +08:00
|
|
|
}
|