![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数学相关
文章平均质量分 64
类人_猿
游戏开发人员,时不时会分享游戏的一些知识,感谢大家支持!
展开
-
模拟物理弧线轨道运动(模拟飞盘,子弹运动)
模拟弧线的运动,并且对象始终朝向运动的方向,模拟飞盘子弹的运动轨迹。这里我是没有加重力这么一个概念的,当然了重力其实比较简单可以参考我之前写的模拟抛物线运动里面我模拟了重力。这个轨迹运动是用了弧线的知识,可以上我上述的代码。原创 2024-06-27 15:59:51 · 298 阅读 · 0 评论 -
Unity中模拟抛物线(非Unity物理)
用Unity物理系统去做的抛物线想要控制速度或者想要细微的控制一些情况是非常困难的。所以想要脱离Unity的物理去做一个模拟抛物线的运动,最近在做关于模拟物理抛物线方面的研究。也主要是想要让这个模拟更加有可控性,这样就可以更好的去做游戏中的变化。如上图gif中分别对应了一个start小白球和一个 end小白球分别代表抛物线经过的方向,并且可以通过设置抛出去的高度来管理这条抛物线。原创 2024-06-27 15:09:02 · 549 阅读 · 0 评论 -
判定一个点是否在三角形内
最近在给我们足球项目加入足球减速区域,这里要求球场两侧是长方形但是球门两侧是需要使用三角形减速器(主要也是怕射门的时候球会进出减速),下面我会介绍几个检测的思想外加一个比较简单的检测方法。其实方法很多面积检测法,边界检测法、重心检测法、射线检测等以上三种方法是我总结GPT和一些常规的方法,这是只是针对一个x,y轴(z轴默认相同,如果需要其他轴向可以自行进行修改)原创 2024-01-22 14:13:03 · 983 阅读 · 0 评论 -
刚体任意可编辑轨迹运动 模拟重力
贝塞尔曲线可编辑运动轨迹运动原创 2024-01-02 10:27:03 · 914 阅读 · 0 评论 -
Unity 数据存储PlayerPrefs管理类
【代码】Unity 数据存储PlayerPrefs管理类。原创 2023-12-25 09:58:28 · 474 阅读 · 0 评论 -
UI跟随3D人物
UI普通创建无需调整Canvas的Render Mode模式,无需将UI放到3D人物下面。创建一个脚本在这个UI或者当前Canvas上,Update中写入LookA函数。UI_Follow脚本挂载到需要跟随的3D人物上。rectTransform为需要跟随的UI。将UI创建在3D人物下方。offset为偏移量。原创 2023-12-25 09:57:16 · 991 阅读 · 0 评论 -
摇杆控制人物移动
【代码】摇杆控制人物移动。原创 2023-12-25 09:56:32 · 614 阅读 · 0 评论 -
Unity 人物方向旋转详细讲解
首先我们创建一个Unity的脚本,将坐标系用Unity画出来如下图中白球的位置为0,0,0坐标的原点i < 10;i++)j < 10;j++)原创 2023-12-24 20:42:53 · 508 阅读 · 0 评论 -
区域摇杆制作
我之前讲过摇杆,那么看到现在游戏做区域摇杆的更多一些,那么我们来剖析一下。说白了区域摇杆就是在之前固定摇杆的基础上增加了一个启动事件,当我们开始拖拽的时候,我们将摇杆现实启动然后位置是按照开始拖拽的位置来进行摇杆中心点的移动,然后当停止拖拽时,则摇杆就回到原来位置并且隐藏。说白了就是启动事件 + 固定摇杆的显示隐藏位置变换就是区域摇杆,下面我会把我的做法讲一下,如果有更好的方法可以跟我说下。原创 2023-12-24 20:41:11 · 372 阅读 · 0 评论 -
物理模拟重力 斜抛运动计算 抛物线计算
一、介绍模拟Unity原始重力系统进行重写,可是实现发射到指定目标位置并能继续当前力进行自身的弹力与摩擦继续运动二、原理将Unity原始不受控制的物理系统使用一个模拟重力的方式进行斜抛等操作,在其落地瞬间将模拟的重力还原给Unity的原始重力,从而达到可任意抛物线移动的物理系统三、实现如下PhysicsUtil.cs 工具类using UnityEngine;/// <su...原创 2020-03-27 23:35:10 · 2820 阅读 · 0 评论 -
从两个数组中寻找相同的值
【代码】从两个数组中寻找相同的值。原创 2023-10-09 13:48:17 · 462 阅读 · 1 评论 -
矩阵加法减法乘法计算
最近在做重写帧同步矩阵相关运算的时候突然发现自己矩阵乘法运算怎么做了,这里参考别人文档写一篇让自己巩固下矩阵算法。(文章中括号就不画了,用[]代替了)原创 2022-07-18 16:20:01 · 593 阅读 · 0 评论