我正在做一个三维统一游戏的小地图,我想把物体贴在小地图的边框,当他们离开屏幕。我到处找遍了,似乎找不到一个好的解决办法。这是我目前使用的代码,但有时不能正常工作。
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class StayInside : MonoBehaviour
{
public Transform MinimapCam;
public float MinimapSize;
Vector3 TempV3;
void Upd
我在android中画了一个圆圈,想要在它的边缘画一些特定角度的东西。我知道半径,我知道水平(x轴)的角度测量:
计算圆上相应的x,y的正规数学公式是
x = x0 + r * cos(theta)
y = y0 + r * sin(theta)
但问题是,android的坐标系统从左边的0,0开始,然后随着我们往下或向右的方向增加。
那么,当计算x,y时,在圆周边缘以一个角度计算x,y时,公式会如何变化?还有其他方法可以在android的圆周边缘找到x,y吗?
谢谢。