HTML5游戏制作之路_05_egret对位图的操作

原创 2015年11月19日 03:15:34

/*

采用位图的版本:2.5

采用的编辑器webstrom

*/

一.位置

就是定义一个位图的位置,x和y,h5的坐标远点在坐上角,向右和向下为正。

这个不演示了,就是Bitmap.x和Bitmap.y。

我们也能得到这个位置,相对应的getset。

二.高度和宽度

width和height,获得用相应的getset不说了,没啥意思。

三.缩放

Bitmap.scaleX和Bitmao.scaleY

分别对x方向和y方向进行缩放,原点不变。

四,旋转

h5的旋转式角度,不了解3d,不知道关于万向节死锁会怎么说。

Bitmap.rotation = 45;

五.锚点

锚点就是定义在父节点的位置,如果旋转,会绕着锚点旋转。

Bitmap.anchor = 0.5;

Bitmap.anchor = 0.5;

关于bitmap还有其他的东西,不过多介绍,这些基本能解决的大多数问题。

内容很少,也很简单,不放图片了。

下一节我们介绍精灵表单,spritesheet,也就是将很多小图片合在一张大图里面,我们可称为“图集”如果做cocos或者unity的,看下一篇应该会很熟悉吧。

版权声明:本文为博主原创文章,未经博主允许不得转载。

Egret手机游戏战争迷雾

手机游戏战争迷雾

Egret)截取某一范围作为图片

var renderTexture: egret.RenderTexture = new egret.RenderTexture(); renderTexture.drawToTexture(this...

Egret基本知识点总结

1.坐标: var spr:egret.Sprite = new egret.Sprite(); spr.x = 100; spr.y = 20; 2.锚点 var spr:egret.Sprit...

Egret引擎的EUI基础使用教程

由于Egret引擎的EUI扩展库的官方文档写得十分复杂,让很多开发者短时间内难以入手并且走了不少坑,在这里我将教你Egret引擎的扩展库EUI的基本使用方法。废话不多说,一起开始吧!...

Egret的帧动画的使用

对于习惯了cocos引擎的小伙伴,对于白鹭的帧动画我想应该会不是很容易理解。在cocos中假如我们需要添加一个动画,只需要准备好plist文件,在程序中利用for循环给plist文件中的资源添加到动画...

Egret)截取某一范围作为图片

var renderTexture: egret.RenderTexture = new egret.RenderTexture(); renderTexture.drawToTexture(this...

HTML5游戏制作之路_08_egret对于声音的控制

/* egret版本:2.5 */ 一.点击发声 /** * 这是使用RES方法加载。 * Created by 13641 on 2015/11/19. */ class So...

HTML5游戏制作之路_07_egret的声音播放的三种方式

/* 我目前使用的版本是egret2.5 */ egret支持的声音格式是mp3.获取资源的方式和之前的一样。 1. 使用URLLoader方式加载 /** * 这是使用URL方法加载...

HTML5游戏制作之路_06_egret关于精灵表单spritesheet

/* 采用位图的版本:2.5 采用的编辑器webstrom */ 精灵表单就是将很多图片合成在一张图片中,然后 我们可以获取其中的任何一张图,这样做可以加快游戏的图片加载,类似于unity‘中的图集,...

HTML5游戏制作之路_03_egret的资源加载机制

/* 前一篇的链接: 使用的egret版本为2.5 */ h5支持矢量图(目测),自带的那个例子可以自由缩放,可以自适应(这让我很爽)。在egret里面叫bitmap(位图)实际上这个名称并不...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:HTML5游戏制作之路_05_egret对位图的操作
举报原因:
原因补充:

(最多只允许输入30个字)