求助,DEMO中的Scene3D,角色头顶上的图片用的是BillBoard。
BillBoard只能朝向摄像机。
现在要在3D模型头顶显示血条,如果做成BillBoard,会受摄像机的影响,在不同位置,血条会发生变形(也就是朝向摄像机)。
有没有可以始终朝向屏幕的控件,就用Scene3D中的人为例,不管人怎么动,血条大小,角度都不会发生变化
Scene3D中的人头顶的UI可能看不大出形变,因为摄像机挂在人身上的。可以在场景中再创建个3D角色,给他头顶放个BillBoard,然后在场景中来回走动,就可以很明显看出新创建的头顶UI在朝着摄像头做变化。事实上,3D游戏中角色的头顶UI不该是朝向摄像机的,而是始终朝向屏幕的。