博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
LayaAir 自旋转的小球 横向移动
阅读量:6829 次
发布时间:2019-06-26

本文共 1244 字,大约阅读时间需要 4 分钟。

hot3.png

先创建一个自旋转的小球

class Ball extends Laya.Sprite{    private static cached:boolean = false;    private body:Laya.Sprite;    constructor(){        super();        this.init();    }    public init():void{        if(!Ball.cached){            Ball.cached = true;            this.body = new Laya.Sprite();            this.body.loadImage("war/ball.png");            this.body.pivot(12,12);        }        this.addChild(this.body);        Laya.timer.frameLoop(1,this,this.animate);        }    private animate(e):void{		this.body.rotation += 10; 	}}

然后控制小球横向移动,X坐标超过900时 复位!

class Main{    private ball:Ball;    constructor()    {			Laya.init(1100, 619, Laya.WebGL);            Laya.loader.load("res/atlas/war.atlas",Laya.Handler.create(this,this.onLoaded),null,Laya.Loader.ATLAS);    }    private onLoaded():void{            this.ball = new Ball();            Laya.stage.addChild(this.ball);		    this.ball.x = Laya.stage.width / 2;		    this.ball.y = Laya.stage.height / 2;                        Laya.timer.frameLoop(1,this,this.onEnterFrame);    }    private onEnterFrame():void{        this.ball.x+=3;        if(this.ball.x>900){            this.ball.x = Laya.stage.width / 2;        }    }}new Main();

 

转载于:https://my.oschina.net/u/659068/blog/1563800

你可能感兴趣的文章
CISCO CEF技术浅析
查看>>
API调用的几种类型
查看>>
写在前面2
查看>>
我的友情链接
查看>>
Juniper防火墙中文件安装配置手册
查看>>
react-router 学习笔记
查看>>
tomcat安装配置
查看>>
Struts2.0+Hibernate2.5+Spring3.0搭建JavaEE项目要用的jar
查看>>
Lync Server 2010调整用户设置时,报“访问特权不够”错误解决方法
查看>>
2013互联网公司,年终奖有几何?
查看>>
互联网
查看>>
MySQL load data 权限相关
查看>>
网站静态化处理—web前端优化—上(11)
查看>>
在sql server中建存储过程,如果需要参数是一个可变集合怎么处理?
查看>>
Junit4单元测试的基本用法
查看>>
PDO绑定含IN的SQL语句的参数注意事项
查看>>
NoSQL设计思想(从辅到主)
查看>>
使用物化视图来同步数据on prebuilt table
查看>>
NYOJ176整数划分(二)
查看>>
ribbon重试机制
查看>>