我想使用自定义单位渲染卡片精灵。 $contact_data = json_encode(array(
'name' => 'Jimmy Jimmy',
'email' => 'jimmy@example.com',
'custom_fields' => [
// put all your custom fields here
'last_name' => 'Jimmy',
'life_cycle_status' => 'value'
]
));
宽度,like is done here
但是精灵没有渲染。这之前有用,但我想知道为什么现在不行。它只是呈现一个空白屏幕。
1 world unit = 1 card
Here is the texture atlas cardspack.atlas 这是一个link to the image of cardspack
答案 0 :(得分:0)
显示您的卡片(0,0坐标),但它太小了:
float CARDWITH = 1f;//chosen as our world unit
float CARDHEIGHT = 108f / 76f;
如果你注释掉这一行:
//sprite.setSize(CARDWITH, CARDHEIGHT);//make 1 unit of our world equal to 1 card width.
然后你会看到它
答案 1 :(得分:0)
哦,傻傻的我,我没有在渲染中使用相机()所以单位没有生效
void render(){
batch.setprojectionmatrix(cam.combined);
..
}