|
@@ -18,6 +18,8 @@ export default class flyImg extends GameLogic {
|
|
|
pos:cc.Vec2 = cc.v2(0,0);
|
|
|
uvSpeed: number = 0;
|
|
|
mat: cc.MaterialVariant = null;
|
|
|
+
|
|
|
+ @property({type: cc.Integer})
|
|
|
private _speed: number = 100;
|
|
|
@property({type: cc.Integer})
|
|
|
public get speed(): number {
|
|
@@ -32,7 +34,7 @@ export default class flyImg extends GameLogic {
|
|
|
let spr = this.getComponent(cc.Sprite);
|
|
|
let mat = spr.getMaterial(0);
|
|
|
mat.setProperty('center', this.pos);
|
|
|
- this.speed = 100;
|
|
|
+ this.uvSpeed = this.speed / this.node.height
|
|
|
this.mat = this.node.getComponent(cc.Sprite).getMaterial(0);
|
|
|
}
|
|
|
|