码迷,mamicode.com
首页 > 其他好文 > 详细

黑暗之光 Day3

时间:2018-03-19 23:36:26      阅读:357      评论:0      收藏:0      [点我收藏+]

标签:obj   ddc   .com   font   col   prot   roo   设置   component   

1. 滚动窗口

  Scroll View。

1 GameObject itemGo = NGUITools.AddChild(grid.gameObject, skillItemPrefab);
2 grid.AddChild(itemGo.transform);
3 itemGo.GetComponent<SkillItem>().SetId(id);

 

 

2. 从 Scroll View 中拖出物体

1 protected override void OnDragDropStart() {//在克隆的icon上调用的
2     base.OnDragDropStart();
3 
4     skillId = transform.parent.GetComponent<SkillItem>().id;
5     transform.parent = transform.root;          // 将该物体放在root下
6     this.GetComponent<UISprite>().depth = 40;   // 设置深度
7 }

 

 

3. 显示人物头像

  创建一个 Camera 只负责渲染 Player,然后指定 Target Texture(Renderer Texture)将镜头渲染到材质上即可。

    技术分享图片

 

 4. 设置小地图上的标识

  在需要标识的物体上方添加 Quad 组件放置标识图标,然后设置摄像头只渲染标识,不渲染物体。

 

5. 小地图放大和缩小

   设置 Camera Projection 为 Orthographic,然后在代码中调整 size。

 

黑暗之光 Day3

标签:obj   ddc   .com   font   col   prot   roo   设置   component   

原文地址:https://www.cnblogs.com/coderJiebao/p/unity3d06.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!