|
|
@@ -29,8 +29,7 @@ export default class Turnable extends cc.Component {
|
|
|
let sc = this.node_items[i].getComponent(TurnableItem);
|
|
|
sc.initData(i + "");
|
|
|
}
|
|
|
- let times = 1;
|
|
|
- this.lbl_left.string = `剩余:<color=#FFED99>${times}</color>次`;
|
|
|
+ this.updateLeftTimes();
|
|
|
}
|
|
|
|
|
|
clickDraw() {
|
|
|
@@ -40,16 +39,21 @@ export default class Turnable extends cc.Component {
|
|
|
}
|
|
|
|
|
|
private draw() {
|
|
|
+ g.turnable.leftTimes--;
|
|
|
this.node_turn.rotation = 1800;
|
|
|
let index = 2;
|
|
|
- let tar = -index * 60;
|
|
|
+ let tar = index * 60;
|
|
|
cc.tween(this.node_turn)
|
|
|
- .to(3, { rotation: -1800 }, { easing: 'quintIn' })
|
|
|
+ .to(3, { rotation: tar }, { easing: 'expoInOut' })
|
|
|
.call(() => {
|
|
|
-
|
|
|
+ this.updateLeftTimes();
|
|
|
}, this).start();
|
|
|
}
|
|
|
|
|
|
+ updateLeftTimes(){
|
|
|
+ this.lbl_left.string = `剩余:<color=#FFED99>${g.turnable.leftTimes}</color>次`;
|
|
|
+ }
|
|
|
+
|
|
|
update() {
|
|
|
if (!g.turnable.dataFinish) {
|
|
|
g.turnable.init();
|