unity怎么改變中心點,unity 如何獲取到屏幕中間_請問如何獲得場景的中心點在屏幕上的坐標?

 2023-10-21 阅读 20 评论 0

摘要:該樓層疑似違規已被系統折疊?隱藏此樓查看此樓using UnityEngine;using System.Collections;unity怎么改變中心點,public class click : MonoBehaviour {public float validTouchDistance = 200;public string layerName;public Texture2D rivers;unity如何打開場景,//

該樓層疑似違規已被系統折疊?隱藏此樓查看此樓

using UnityEngine;

using System.Collections;

unity怎么改變中心點,public class click : MonoBehaviour {

public float validTouchDistance = 200;

public string layerName;

public Texture2D rivers;

unity如何打開場景,// Use this for initialization

void Start () {

}

// Update is called once per frame

unity創建場景。void Update () {

if (Input.GetMouseButtonDown (0)) {

Ray ray = Camera.main.ScreenPointToRay (Input.mousePosition);

RaycastHit hitInfo;

unity怎么搭建場景、if (Physics.Raycast (ray, out hitInfo, validTouchDistance)) {

GameObject gameObj = hitInfo.collider.gameObject;

Vector3 hitPoint = hitInfo.point;

Vector2 coo = new Vector2 (10 * hitPoint.x + 2816, -10 * hitPoint.z + 1024);

unity坐標系、Vector4 terr = 255 * rivers.GetPixel (Mathf.RoundToInt (coo.x), Mathf.RoundToInt (coo.y));

print (gameObj.name + " " + coo.ToString () + " " + rivers.GetPixel (Mathf.RoundToInt (coo.x), Mathf.RoundToInt (coo.y)));

}

}

unity3d,}

}

一張5632x2048的圖,貼在56.32x20.48的平面上,只有兩種顏色,filter mode是point,很清晰,但是輸出結果卻完全是凌亂的,一種是(1,1,1,1)另一種是(0.478,0.478,0.478,0.478),可是完全不按照兩種顏色排布,出了什么錯么

版权声明:本站所有资料均为网友推荐收集整理而来,仅供学习和研究交流使用。

原文链接:https://hbdhgg.com/2/156804.html

发表评论:

本站为非赢利网站,部分文章来源或改编自互联网及其他公众平台,主要目的在于分享信息,版权归原作者所有,内容仅供读者参考,如有侵权请联系我们删除!

Copyright © 2022 匯編語言學習筆記 Inc. 保留所有权利。

底部版权信息