游戏蛮牛学习群(纯技术交流,不闲聊):959392658
排列三2014079期正版藏机图 手机端
开发者专栏

关注:2371

当前位置:排列三2014079期正版藏机图 技术专区 开发者专栏

__________________________________________________________________________________
开发者干货区版块规则:

  1、文章必须是图文形式。(至少2幅图)
      2、文章字数必须保持在1500字节以上。(编辑器右下角有字数检查)
      3、本版块只支持在游戏蛮牛原创首发,不支持转载。
      4、本版块回复不得无意义,如:顶、呵呵、不错......【真的会扣分的哦】
      5、......
__________________________________________________________________________________
查看: 1789|回复: 18
发新帖

排列三排列五几点开奖: [海莉zhe] 【每日一记】Unity3D 实战练习- 浅析Unity 坐标系 (十一)【小白篇】

[复制链接]  [移动端链接]
排名
558
昨日变化
1

排列三2014079期正版藏机图 www.d0po.cn 68

主题

242

帖子

3196

积分

Rank: 9Rank: 9Rank: 9

UID
76890
好友
90
蛮牛币
4491
威望
0
注册时间
2015-3-4
在线时间
1160 小时
最后登录
2018-12-11

专栏作家

跳转到指定楼层
楼主
发表于 2018-6-28 13:48:37 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?注册帐号

x
           其实说到排列三2014079期正版藏机图的坐标系,虽然是基础的知识,但是对于刚开始接触unity3d的小白来説,总会觉得有些混乱。所以今天小编和一起浅析其中的原理。

           1.unity3d 常用四种坐标系的基本概念:
            
              1.0  World Space(世界坐标) -文档:https://docs.unity3d.com/ScriptReference/Space.World.html
                   1.0.0 在我们场景有一个GameObject 对象,这个对象的世界坐标是针对整个场景来説的,获取对应的坐标:tranform.position
                    tranform.position 从场景中心(0,0)的位置开始计算,单位长度也是一样的,相对于场景中心(0,0)的距离,也是获取世界坐标的方法。
                    
                   1.0.1 轴向区分
                     X 轴:左负右正
                     Y 轴:上正下负
                     Z 轴:里正外负

                     
                    1.0.2 局部坐标: tranform.localPosition,局部坐标都是相对于父容器坐标的。
                    
                  
              1.1 Screen Space(屏幕坐标)
                     以像素来定义,以屏幕的左下角(0,0),右上角为(Screen.width,Screen.height),Z的位置是以相机的世界单位来衡量的。

              1.2 绘制GUI 界面的坐标系
                     这个坐标系和屏幕坐标系相似,不同的是该坐标系以屏幕的左上角为(0,0)点,右下角为(Screen.width,Screen.height)

              1.3 ViewPort Space(视口坐标)
                     视口坐标是相对于相机的,相机的左下角(0,0)点,右上角为(1,1)点,Z的位置是以相机的世界单位来衡量的。


             2.坐标轴的转换,下面我们通过直接写代码来理解吧!

                  
[C#] 纯文本查看 复制代码
using System.Collections;
using System.Collections.Generic;
using UnityEngine;

public class CoordinateSystemTest : MonoBehaviour {

	public Camera CurrentCamera; 

	void OnGUI()
	{

		if (CurrentCamera == null) {
			Debug.Log ("相机为Null");
			return;
		}
		GUI.Label (new Rect (300, 50, 100, 100), "坐标变换");

		GUI.Label (new Rect (100, 100, 100, 100), "1.世界坐标:");
		GUI.Label (new Rect (200, 100, 200, 100), transform.position.ToString ());

		GUI.Label (new Rect (100, 150, 100, 100), "2.局部坐标:");
		GUI.Label (new Rect (200, 150, 200, 100), transform.localPosition.ToString ());

		GUI.Label (new Rect (100, 200, 100, 100), "3.世界坐标->屏幕坐标:");
		GUI.Label (new Rect (200, 200, 200, 100), CurrentCamera.WorldToScreenPoint(transform.position).ToString());

		GUI.Label (new Rect (100, 250, 100, 100), "4.世界坐标->视口坐标:");
		GUI.Label (new Rect (200, 250, 200, 100), CurrentCamera.WorldToViewportPoint(transform.position).ToString());

		GUI.Label (new Rect (100, 300, 100, 100), "5.屏幕坐标->视口坐标:");
		GUI.Label (new Rect (200, 300, 200, 100), CurrentCamera.ScreenToViewportPoint(transform.position).ToString());

		GUI.Label (new Rect (100, 350, 100, 100), "6.屏幕坐标->世界坐标:");
		GUI.Label (new Rect (200, 350, 200, 100), CurrentCamera.ScreenToWorldPoint(transform.position).ToString());

		GUI.Label (new Rect (100, 400, 100, 100), "7.视口坐标->屏幕坐标:");
		GUI.Label (new Rect (200, 400, 200, 100), CurrentCamera.ViewportToScreenPoint(transform.position).ToString());

		GUI.Label (new Rect (100, 450, 100, 100), "8.视口坐标->世界坐标:");
		GUI.Label (new Rect (200, 450, 200, 100), CurrentCamera.ViewportToWorldPoint(transform.position).ToString());

	}
}

              

评分

参与人数 1鲜花 +1 收起 理由
heimwjwzero + 1 很给力!

查看全部评分


7日久生情
3425/5000
排名
1717
昨日变化
5

0

主题

2127

帖子

3425

积分

Rank: 7Rank: 7Rank: 7Rank: 7

UID
219676
好友
1
蛮牛币
2615
威望
0
注册时间
2017-7-12
在线时间
554 小时
最后登录
2018-12-11

活力之星

沙发
发表于 2018-6-28 18:01:28 | 只看该作者
谢谢分享

5熟悉之中
833/1000
排名
2596
昨日变化
13

0

主题

108

帖子

833

积分

Rank: 5Rank: 5

UID
232255
好友
1
蛮牛币
1504
威望
0
注册时间
2017-7-15
在线时间
187 小时
最后登录
2018-12-11
板凳
发表于 2018-6-29 08:10:33 | 只看该作者
谢谢分享
[发帖际遇]: 之乎者也 在论坛发帖时没有注意,被小偷偷去了 2 蛮牛币. 幸运榜 / 衰神榜

5熟悉之中
849/1000
排名
5609
昨日变化
6

0

主题

438

帖子

849

积分

Rank: 5Rank: 5

UID
146677
好友
9
蛮牛币
2749
威望
0
注册时间
2016-4-25
在线时间
169 小时
最后登录
2018-12-10
QQ
地板
发表于 2018-6-29 10:12:15 | 只看该作者
谢谢分享
[发帖际遇]: LiuBen 发帖时在路边捡到 1 蛮牛币,偷偷放进了口袋. 幸运榜 / 衰神榜

4四处流浪
488/500
排名
4019
昨日变化
3

0

主题

21

帖子

488

积分

Rank: 4

UID
158534
好友
0
蛮牛币
2329
威望
0
注册时间
2016-7-24
在线时间
113 小时
最后登录
2018-12-9
5#
发表于 2018-6-29 10:35:46 | 只看该作者
很实用的好帖,谢谢分享

排名
752
昨日变化
1

17

主题

1152

帖子

3342

积分

Rank: 9Rank: 9Rank: 9

UID
68430
好友
13
蛮牛币
12132
威望
0
注册时间
2015-1-14
在线时间
905 小时
最后登录
2018-12-11
6#
发表于 2018-6-29 10:40:56 | 只看该作者
实用·~~~~

4四处流浪
439/500
排名
8003
昨日变化
83

0

主题

226

帖子

439

积分

Rank: 4

UID
281167
好友
1
蛮牛币
884
威望
0
注册时间
2018-5-14
在线时间
65 小时
最后登录
2018-12-10
7#
发表于 2018-6-29 13:58:08 | 只看该作者
感谢分享
[发帖际遇]: 3084 乐于助人,奖励 2 蛮牛币. 幸运榜 / 衰神榜

5熟悉之中
512/1000
排名
9603
昨日变化
6

2

主题

291

帖子

512

积分

Rank: 5Rank: 5

UID
282383
好友
0
蛮牛币
477
威望
0
注册时间
2018-5-23
在线时间
109 小时
最后登录
2018-8-20
8#
发表于 2018-6-29 17:09:31 | 只看该作者
66666666666666 6 66666666666 6 6 6 6 6

7日久生情
2299/5000
排名
2570
昨日变化
5

1

主题

1464

帖子

2299

积分

Rank: 7Rank: 7Rank: 7Rank: 7

UID
119154
好友
0
蛮牛币
2549
威望
0
注册时间
2015-8-21
在线时间
292 小时
最后登录
2018-12-9
9#
发表于 2018-6-30 08:29:22 | 只看该作者
谢谢楼主大大。

6蛮牛粉丝
1162/1500
排名
1798
昨日变化
2

8

主题

175

帖子

1162

积分

Rank: 6Rank: 6Rank: 6

UID
131585
好友
0
蛮牛币
2491
威望
0
注册时间
2015-12-13
在线时间
265 小时
最后登录
2018-12-9
10#
发表于 2018-7-1 12:34:01 | 只看该作者

5熟悉之中
568/1000
排名
5371
昨日变化
3

2

主题

147

帖子

568

积分

Rank: 5Rank: 5

UID
252889
好友
2
蛮牛币
1838
威望
0
注册时间
2017-11-6
在线时间
164 小时
最后登录
2018-12-4
QQ
11#
发表于 2018-7-2 09:03:47 | 只看该作者

6蛮牛粉丝
1085/1500
排名
3262
昨日变化
12

0

主题

247

帖子

1085

积分

Rank: 6Rank: 6Rank: 6

UID
279508
好友
0
蛮牛币
1858
威望
0
注册时间
2018-5-2
在线时间
400 小时
最后登录
2018-12-11
12#
发表于 2018-7-2 09:15:39 | 只看该作者
感谢分享
[发帖际遇]: h5n188332253 在网吧通宵,花了 1 蛮牛币. 幸运榜 / 衰神榜

7日久生情
3692/5000
排名
2054
昨日变化
4

0

主题

2628

帖子

3692

积分

Rank: 7Rank: 7Rank: 7Rank: 7

UID
185339
好友
1
蛮牛币
4522
威望
0
注册时间
2016-11-20
在线时间
418 小时
最后登录
2018-12-11
13#
发表于 2018-7-2 09:18:37 | 只看该作者

6蛮牛粉丝
1085/1500
排名
3262
昨日变化
12

0

主题

247

帖子

1085

积分

Rank: 6Rank: 6Rank: 6

UID
279508
好友
0
蛮牛币
1858
威望
0
注册时间
2018-5-2
在线时间
400 小时
最后登录
2018-12-11
14#
发表于 2018-7-2 09:20:16 | 只看该作者

感谢分享

5熟悉之中
945/1000
排名
2859
昨日变化
13

1

主题

142

帖子

945

积分

Rank: 5Rank: 5

UID
236305
好友
1
蛮牛币
1330
威望
0
注册时间
2017-8-7
在线时间
306 小时
最后登录
2018-12-11
15#
发表于 2018-7-2 10:01:39 | 只看该作者
复习复习 谢谢分享~

您需要登录后才可以回帖 登录 | 注册帐号

本版积分规则

快速回复 排列三2014079期正版藏机图 返回列表
  • 首批限竞房正式入市 戳三大盘看详情! ——凤凰网房产北京 2018-12-09
  • 世界杯频爆冷门网友大呼“天台见”!警方:不要冲动,不要跳楼 2018-08-21
  • 始终如一的是:美国优先。 2018-08-21
  • 662| 361| 509| 941| 663| 129| 316| 840| 928| 1|