我试图将我的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的。任何人都可以帮忙吗?