UDK HUD

scleform性能不佳啊。。

还是用Canvas手绘吧,好在支持material绘制,一些简单的动画(渐变,过渡什么的)可以做成material试试


在HUD里添加一些判定函数就能判定鼠标指向了界面还是关卡

多利用state状态机区分不同界面,还是挺好用的

使用scaleform最差的时候只有30fps,使用Canvas做到差不多效果能达到50-60fps


优点:1.性能比scaleform好很多,开始为了判定鼠标在界面上还是关卡中要花费很大力气,GfxPlayer、HUD、playerInput什么的来来回回交互。。帧数夸张的下降了一半。。

2.字体导入一次就行,可以多次调用,缩放也很方便

缺点:1.没有flash制作方便,美观

2.字体导入没flash方便,如果导入中文字体,通配符文件如果不优化挺大的,优化的通配符文件要手写,不过很省资源

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值