据本人所知,扔纸团游戏中的纸团运动轨迹 是采用三维数据计算二维数据显示的方法实现的,请问那位大牛知道其中的三维坐标转化二维屏幕坐标的算法是怎么样吗
解决方案 »
- Android无法访问局域网的Tomcat站点
- 什么powershell指令可以获取CPU usage和各个程序的网络流量
- socket 连接超时??
- 请教:我弄了个闹铃 还没到时间就直接到广播了
- Android:获取ListView中的View信息
- android 中 AT和BB 是什么英文的缩写?
- android中倒计时ProgressDialog的设计
- Android手机APP自动化测试大家都是如何完成的?
- 三年安卓,想要多学一门知识,在纠结学Java后端还是flutte移动跨平台好。
- 基于安卓的寝室电费自助充值app
- 安智市场更新手机上的应用是怎么做到的?
- android 纯代码TableLayout布局[JAVA]
{
int i = paramPoint3D.x;
int j = paramPoint3D.y;
int k = paramPoint3D.z;
float f1 = 1138032640 / 1073741824;
float f2 = (1138032640 - f1) / 1073741824;
float f3 = screenWidthDip / 1073741824;
float f4 = viewingDistance * i / k;
float f5 = f3 + f4;
float f6 = 1073741824 * f2;
float f7 = j - f6;
int m = viewingDistance;
float f8 = f7 * m / k;
float f9 = f1 + f8;
int n = dipToArdp_X(f5);
paramPoint.x = n;
int i1 = dipToArdp_Y(f9);
paramPoint.y = i1;
}
本人反编译的扔纸团的坐标转换方法,但是有些数据被混淆了,就不明白该算法含义了