libgdx的渲染思路

2024-10-14 10:23:52

1、Stage舞台类,承载Actor对象。与其他引擎的思路其实类似,只是其他引擎以Scene(场景)命名。顾名思义,它就是一个舞台,里面可加入多个Actor对象,来展示你想要的效果

2、Actor演员类,通过它来表现你想展莲镘拎扇示的美术资源与其他引擎不同,其他引擎将gameObject和transform分开,gameObject来处理游戏渍从恪骰逻辑,transform来控制场景内的位置、角度、偏移。而libgdx,将gameObject和transform结合,提供了处理游戏逻辑和场景内位置等的接口。例如,setPosition(x, y),setColor(red, green, blue, untransparent)等

3、Action动画类,来将Stage舞台类中的Actor演员类实现动态的效果比如,将一个Actor淡入fadeIn,将一个Actor淡出fadeOut等

猜你喜欢