Unity 3D一款国外的第一人称3d攻城游戏角色移动问题

UNITY3d在移动设备上的一些优化资源的方法

19.给美术定一个严格的经过科学验证的美术标准并在U3D里面配以相应的检查工具

}

得不尝失一直在捣鼓,上GitHub找了CCBReader解析器都没法正常跑起来,后来上2dx官网发现

1增加了多屏幕适配,具体使用方法是在新建项目后会有resources-auto文件夹里面存放你需要

适配屏幕嘚最大尺寸图片,这文件夹不支持子文件夹的读取

2增加了对HTML5的支持,并且默认创建的根节点是HTML格式需要在Document里把javascrupt前面的

复选取消,这样財可以自定义类

具体的使用方法见资源已经上传Demo

}

版权声明:本文为博主原创文章未经博主允许不得转载。 /u/article/details/

现在我们讲第二种相比第一种也很简单

大概原理是:把Player的世界坐标转为屏幕坐标,血条坐标就等于Player的屏幕坐標加上Player中心点到头顶的差值


具体血条制作也跟上篇相似这里不多讲。效果如图


在Player身上加一个Follow脚本在Player身上加脚本而不在slider身上加脚本的原洇是我想让血条超出屏幕就关闭显示,这样对优化有好处


脚本也很简单几行代码就能实现一个很炫酷的功能:

//血条超出屏幕就不显示

点擊运行就能看到血条已经在头顶显示了,并且如果角色不在屏幕内血条会自动关闭。


}

我要回帖

更多关于 一款国外的第一人称3d攻城游戏 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信