|
|
@@ -1,6 +1,6 @@
|
|
|
|
|
|
const { ccclass, property } = cc._decorator;
|
|
|
-/** 闪烁可选类型 */
|
|
|
+/** 状态类型 */
|
|
|
enum StateType {
|
|
|
/** 出去 */
|
|
|
out = 0,
|
|
|
@@ -9,6 +9,7 @@ enum StateType {
|
|
|
/** 回来 */
|
|
|
back = 2,
|
|
|
};
|
|
|
+
|
|
|
/**
|
|
|
* 点击弹出或返回
|
|
|
* - 节点需要添加按钮组件
|
|
|
@@ -20,11 +21,13 @@ enum StateType {
|
|
|
export default class ClickMoveBy extends cc.Component {
|
|
|
/** 移动的距离 */
|
|
|
@property({ tooltip: '要移动的距离' })
|
|
|
- vec_move: cc.Vec2 = cc.Vec2.ZERO;
|
|
|
+ private vec_move: cc.Vec2 = cc.Vec2.ZERO;
|
|
|
+
|
|
|
+
|
|
|
/** 当前状态 */
|
|
|
- state: number = StateType.out;
|
|
|
+ private state: number = StateType.out;
|
|
|
/** 是否要返回 */
|
|
|
- is_back: boolean = false;
|
|
|
+ private is_back: boolean = false;
|
|
|
onLoad() {
|
|
|
this.node.on('click', this.StartMoveBy, this);
|
|
|
}
|