返回顶部
首页 > 资讯 > 精选 >Unity如何实现桌面反弹
  • 675
分享到

Unity如何实现桌面反弹

2023-06-15 07:06:33 675人浏览 八月长安
摘要

这篇文章将为大家详细讲解有关Unity如何实现桌面反弹,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。一:演示视频二:代码实现using UnityEngine; public 

这篇文章将为大家详细讲解有关Unity如何实现桌面反弹,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。

一:演示视频

Unity如何实现桌面反弹

二:代码实现

using UnityEngine; public class Ball : MonoBehaviour{    private Rigidbody rigid;     private Vector3 lastDir;     public float speed = 30;     private void Awake()    {        rigid = GetComponent<Rigidbody>();         rigid.velocity = new Vector3(1, 0, 1) * speed;    }     private void LateUpdate()    {        lastDir = rigid.velocity;    }     private void OnCollisionEnter(Collision other)    {        if (other.gameObject.tag == "Wall")        {            Vector3 reflexAngle = Vector3.Reflect(lastDir, other.contacts[0].nORMal);            rigid.velocity = reflexAngle.normalized * lastDir.magnitude;        }    }}

也可以添加

创建物理材质

Unity如何实现桌面反弹

修改值就可以发生反弹碰撞了

Unity如何实现桌面反弹

关于“Unity如何实现桌面反弹”这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,使各位可以学到更多知识,如果觉得文章不错,请把它分享出去让更多的人看到。

--结束END--

本文标题: Unity如何实现桌面反弹

本文链接: https://lsjlt.com/news/278572.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • Unity如何实现桌面反弹
    这篇文章将为大家详细讲解有关Unity如何实现桌面反弹,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。一:演示视频二:代码实现using UnityEngine; public ...
    99+
    2023-06-15
  • Unity实现桌面反弹的示例代码
    一:演示视频 二:代码实现 using UnityEngine; public class Ball : MonoBehaviour { private Rigid...
    99+
    2024-04-02
  • Unity如何实现炸弹人游戏
    这篇文章给大家分享的是有关Unity如何实现炸弹人游戏的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。前言来看一下炸弹人小游戏的效果吧!制作思路老规矩,做之前我们先来整一下做这个小游戏的思路 让我们动一下脑袋瓜想一...
    99+
    2023-06-29
  • JavaScript如何实现反弹动画效果
    小编给大家分享一下JavaScript如何实现反弹动画效果,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!代码如下:<!DO...
    99+
    2024-04-02
  • Pygame如何实现反弹球小游戏
    这篇文章主要为大家展示了“Pygame如何实现反弹球小游戏”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“Pygame如何实现反弹球小游戏”这篇文章吧。一、准备中1)游戏规则比平常的乒乓球更简单,...
    99+
    2023-06-29
  • Python3实现——反弹shell
    一、演示一下反弹shell的效果0、看一下python版本1、我们这边是服务端客户端连接后就可以输入命令了,比如下面截图中输入的pwd2、目标机是客户端,输入ip和端口二、代码+注释0、服务端1、客户端...
    99+
    2023-01-31
    shell
  • C#实现系统桌面右下角弹框
    目录实践过程效果代码实践过程 效果 代码 public partial class GroundForm : Form { public GroundFo...
    99+
    2023-01-05
    C#实现系统桌面弹框 C#实现桌面弹框 C#桌面弹框 C# 弹窗
  • C++ BoostAsyncSocket如何实现异步反弹通信
    这篇文章主要介绍“C++ BoostAsyncSocket如何实现异步反弹通信”,在日常操作中,相信很多人在C++ BoostAsyncSocket如何实现异步反弹通信问题上存在疑惑,小编查阅了各式资料,整理出简单好用的...
    99+
    2023-07-05
  • 弹性ip如何远程连接桌面
    弹性ip中远程连接桌面的方法:1、在win桌面可使用【win+r】打开运行窗口;2、输入“mstsc”指令打开远程桌面连接程序;3、“远程桌面连接”的对话框中,点击“显示选项”;4、输入云服务器的弹性公网ip和用户名,点击“连接”;5、最后...
    99+
    2024-04-02
  • vue如何实现桌面时钟
    这篇文章主要为大家展示了“vue如何实现桌面时钟”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“vue如何实现桌面时钟”这篇文章吧。用vue实现一个简单的网页桌面...
    99+
    2024-04-02
  • 如何实现html5桌面通知
    这篇文章主要讲解了“如何实现html5桌面通知”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“如何实现html5桌面通知”吧!html5桌面通知(Web No...
    99+
    2024-04-02
  • ubuntu如何实现远程桌面
    ubuntu实现远程桌面的方法:打开终端,输入命令安装xrdp,命令如:sudo apt install xrdp输入以下命令打开startwm.sh配置文件,命令如:sudo vim /etc/xrdp/startwm.sh将配置文件中最...
    99+
    2024-04-02
  • ubuntu18.04如何实现桌面共享
    ubuntu18.04实现桌面共享的方法:打开终端,输入命令安装xrdp,命令如:sudo apt install xrdp输入以下命令打开startwm.sh配置文件,命令如:sudo vim /etc/xrdp/startwm.sh将配...
    99+
    2024-04-02
  • Java如何实现桌面日历
    本篇内容介绍了“Java如何实现桌面日历”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!问题描述:编写一个程序,有一个窗口,该窗口为Borde...
    99+
    2023-07-02
  • Unity实现弹球打砖块游戏
    本文实例为大家分享了Unity实现弹球打砖块游戏的具体代码,供大家参考,具体内容如下 创作界面记录 摄像机 所需脚本 1射线shexian using System.Collect...
    99+
    2024-04-02
  • NC如何反弹shell
    这篇文章给大家分享的是有关NC如何反弹shell的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。假如ubuntu、CentOS为目标服务器系统kali为攻击者的系统,ip为:192.168.0.4,开放7777端口...
    99+
    2023-06-09
  • 云主机如何实现云桌面
    云主机可以通过以下步骤来实现云桌面:1. 部署虚拟化平台:在云主机上部署虚拟化平台,如VMware、KVM或Hyper-V等,用于创...
    99+
    2023-09-21
    云主机
  • Windows7点击桌面右键没有反应无菜单弹出
      可以使用附件中的批处理文   或者将命令提示符右键以管理员的身份运行后将如下命令粘贴入命令提示符窗口(命令会自动运行)后,将电脑重启。   reg add HKEY_CURRENT   taskkill /f /i...
    99+
    2023-06-06
    Windows7 桌面 右键 菜单 反应
  • 如何实现layui页面级弹出框
    这篇文章给大家分享的是有关如何实现layui页面级弹出框的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。home/Index.cshtml@{    ViewData[&qu...
    99+
    2023-06-29
  • win10玩csgo频繁弹回桌面如何解决
    这篇文章主要介绍“win10玩csgo频繁弹回桌面如何解决”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“win10玩csgo频繁弹回桌面如何解决”文章能帮助大家解决问题。win10玩csgo频繁弹回...
    99+
    2023-06-30
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作