Unity
游猿
我就是我
展开
-
unity算法-斜抛运动(变种)
转载链接:https://www.cnblogs.com/lyh916/p/10415954.html[Unity算法]斜抛运动(变种)之前的斜抛运动,如果运动到游戏中,显然是太呆板了,那么可以试着加入一些效果,让它看起来更生动一些,类似游戏中的击飞或者掉落效果:1.在达到最高点的时间点±X的时间段内,会有“减速”效果,形成一种在空中停留的感觉2.落地后,反弹一次,再落地,就像是与地面发生了碰撞相关公式:```csharpusing System;using UnityEngine;p转载 2021-11-05 17:51:44 · 385 阅读 · 0 评论 -
Lua的print
在lua中print的扩展输出:local raw_print = printlocal function printTable(t) if type(t) == "table" then for _,v in pairs(t) do if type(v) == "table" then printTable(v) else raw_print(v)原创 2021-09-27 10:29:17 · 4059 阅读 · 0 评论 -
二次贝塞尔曲线的简单应用
using System.Collections;using System.Collections.Generic;using UnityEngine;public class BezierUtils{ /// <summary> /// 根据T值,计算贝塞尔曲线上面相对应的点 /// </summary> /// <param name="t"></param>T值 /// <param name="p...转载 2020-07-24 11:43:43 · 253 阅读 · 0 评论 -
Unity判断某个物体是否在某个规定的区域
Unity自带的两种写法:①物体的位置是否在某个区域内Vector3 pos = someRenderer.transform.position;Bounds bounds = myBoxCollider.bounds;bool rendererIsInsideTheBox = bounds.Contains(pos);②物体的矩形与区域的矩形是否交叉Bounds rendererBo...原创 2020-05-06 16:56:23 · 14988 阅读 · 0 评论 -
Unity3D碰撞检测的方法
1.需要在碰撞物体上加Collider,如果将collider的isTrigger打上勾的话就可以使用如下方法:private void OnTriggerEnter(Collider other) //检测函数,并将检测的结果放入other变量中.{if (other.gameObject.tag==“player”) //将检测结果的碰撞对象 标签与player标签对比....原创 2020-04-08 22:04:22 · 3157 阅读 · 0 评论 -
打包Android时报错
在用Unity2018打包Android时出现了错误:CommandInvokationFailure: Gradle build failed.C:/Program Files/Java/jdk1.8.0_131\bin\java.exe -classpath “D:\unity2018.3.0f2\Unity\Editor\Data\PlaybackEngines\AndroidPlay...原创 2019-07-11 13:36:13 · 937 阅读 · 0 评论