Unity3D开发之游戏之怪物头上血条制作.doc
《Unity3D开发之游戏之怪物头上血条制作.doc》由会员分享,可在线阅读,更多相关《Unity3D开发之游戏之怪物头上血条制作.doc(4页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、Unity开发之3D游戏之怪物头上血条制作今天我们又重新改了一下我们的项目,并且信添加了一些新的功能。Unity游戏中血条在npc的的头顶上,并且上面写着npc的名字 /主摄像机对象private Camera camera;/NPC名称private string name = 老鼠;/NPC模型高度float npcHeight;/红色血条贴图public Texture2D blood_red;/黑色血条贴图public Texture2D blood_black; /默认NPC血值private int HP = 100;void Start ()/得到摄像机对象camera = Ca
2、mera.main;/注解1/得到模型原始高度float size_y = collider.bounds.size.y;/得到模型缩放比例float scal_y = transform.localScale.y;/它们的乘积就是高度npcHeight = (size_y *scal_y) ;void OnGUI()/得到NPC头顶在3D世界中的坐标/默认NPC坐标点在脚底下,所以这里加上npcHeight它模型的高度即可Vector3 worldPosition = new Vector3 (transform.position.x , transform.position.y + npc
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Unity3D 开发 游戏 怪物 头上血条 制作
限制150内