使用webgl和Famo.us的2D精灵

时间:2015-07-21 04:13:40

标签: javascript sprite famo.us famous-engine

我试图将我的2D精灵表格渲染成WebGL网格。

目前我的设置如下:

var char = game.addChild();
char.setSizeMode('absolute', 'absolute')
    .setAbsoluteSize(x, y)
    .setPosition(0,0,0)
    .setAlign(0,1);

var charMesh = new Mesh(char);
var plane = new Plane();
charMesh.setGeometry(plane);

var image = Material.Texture('./assets/sprite.png');
charMesh.setBaseColor(image);

接下来发生的事情是我得到一个以我的整个精灵表作为背景的WebGL对象。我需要一种方法来抓住一张纸,最好是坐标。然后我可以换出坐标来抓住精灵表内的下一帧。我相信这应该可以通过某种方式实现,并且正在阅读WebGL / OpenGL文档,但它并不十分清楚它是如何转换为Famo.us的。任何人都可以帮忙吗?

0 个答案:

没有答案