iis服务器助手广告广告
返回顶部
首页 > 资讯 > 后端开发 > 其他教程 >Unity实现桌面反弹的示例代码
  • 792
分享到

Unity实现桌面反弹的示例代码

2024-04-02 19:04:59 792人浏览 独家记忆
摘要

一:演示视频 二:代码实现 using UnityEngine; public class Ball : MonoBehaviour { private Rigid

一:演示视频

二:代码实现


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 反弹内容请搜索编程网以前的文章或继续浏览下面的相关文章希望大家以后多多支持编程网!

--结束END--

本文标题: Unity实现桌面反弹的示例代码

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

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

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • Unity实现桌面反弹的示例代码
    一:演示视频 二:代码实现 using UnityEngine; public class Ball : MonoBehaviour { private Rigid...
    99+
    2024-04-02
  • Unity如何实现桌面反弹
    这篇文章将为大家详细讲解有关Unity如何实现桌面反弹,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。一:演示视频二:代码实现using UnityEngine; public ...
    99+
    2023-06-15
  • VUE+Canvas 实现桌面弹球消砖块小游戏的示例代码
    大家都玩过弹球消砖块游戏,左右键控制最底端的一个小木板平移,接住掉落的小球,将球弹起后消除画面上方的一堆砖块。 那么用VUE+Canvas如何来实现呢?实现思路很简单,首先来拆分一下...
    99+
    2024-04-02
  • Unity实现红酒识别的示例代码
    接口介绍: 识别图像中的红酒标签,返回红酒名称、国家、产区、酒庄、类型、糖分、葡萄品种、酒品描述等信息,可识别数十万中外红酒;支持自定义红酒图库,在自建库中搜索特定红酒信息。 创建应...
    99+
    2024-04-02
  • Unity实现动物识别的示例代码
    接口介绍: 识别近八千种动物,接口返回动物名称,并可获取识别结果对应的百科信息;还可使用EasyDL定制训练平台,定制识别分类标签。适用于拍照识图、幼教科普、图像内容分析等场景 创建...
    99+
    2024-04-02
  • Unity实现车型识别的示例代码
    接口介绍: 该请求用于检测一张车辆图片的具体车型。即对于输入的一张图片(可正常解码,且长宽比适宜),输出图片的车辆品牌及型号。 创建应用: 在产品服务中搜索图像识别,创建应用,获取A...
    99+
    2024-04-02
  • Unity实现答题系统的示例代码
    目录一、作品展示1、菜单界面2、答题界面3、学习模式界面二、代码展示1、菜单页面2、退出按钮3、学习界面代码4、答题界面代码三、相应资源1、txt文件格式2、如何修改题目内容一、作品...
    99+
    2024-04-02
  • Unity实现菜品识别的示例代码
    接口介绍: 识别超过9千种菜品,支持客户创建属于自己的菜品图库,可准确识别图片中的菜品名称、位置、卡路里信息,并获取百科信息,适用于多种客户识别菜品的业务场景中。 创建应用: &nb...
    99+
    2024-04-02
  • vue实现浏览器桌面通知的示例代码
    目录方案一: H5 JavaScript Web Notification API方案二: push.js 工具 (基于notification)一、引入二、主要代码方案三: iNo...
    99+
    2023-01-08
    vue 浏览器桌面通知 vue 桌面通知
  • Unity实现跑马灯效果的示例代码
    目录一、效果二、需要动画插件DOTween三、脚本1.每个格子上的脚本文件2.管理脚本文件一、效果 二、需要动画插件DOTween 下载地址 三、脚本 1.每个格子上的脚本文件 u...
    99+
    2024-04-02
  • Android底部弹窗的实现示例代码
    本文主要是介绍Android中实现底部弹窗的的正确姿势,如果你在实现底部弹窗时遇到了一些问题,那么请仔细阅读本文,相信文章会对你有所帮助。收获早知道阅读完本文后,你可以有以下收获 利用PopupWindow实现底部弹窗 PopupWin...
    99+
    2023-05-30
    android 底部弹窗 roi
  • 基于Unity实现3D版2048游戏的示例代码
    分享三个无聊的时候用Unity写的小游戏 包含 2048 2D版本和3D版本 Voodoo的小游戏 Sticky block 开源仓库: https://gitee.com/wel...
    99+
    2023-02-02
    Unity实现2048游戏 Unity 2048游戏 Unity 2048 Unity 游戏
  • Python实现softmax反向传播的示例代码
    目录概念反向传播求导代码概念 softmax函数是常用的输出层函数,常用来解决互斥标签的多分类问题。当然由于他是非线性函数,也可以作为隐藏层函数使用 反向传播求导 可以看到,soft...
    99+
    2023-05-15
    Python实现softmax 反向传播 Python softmax 反向传播 Python 反向传播
  • Android实现桌面快捷方式实例代码
    Android 快捷方式 使用方式 ShortcutUtils.getInstance().addShortcut(this , ...
    99+
    2024-04-02
  • Unity实现高效的音效管理类的示例代码
    目录效果食用方式源码效果 自动维护一个 AudioSource的池子 如果超过了池子的峰值 池子会生成一个新的AudioSource对象来进行扩容 支持2D音效调用方式 publi...
    99+
    2023-03-22
    Unity实现音效管理类 Unity音效管理类 Unity音效管理
  • 基于WPF实现弹幕效果的示例代码
    WPF 实现弹幕效果 框架使用大于等于.NET40; Visual Studio 2022; 项目使用 MIT 开源许可协议; 此篇代码目的只是为了分享思路 实现...
    99+
    2024-04-02
  • vue + Electron 制作桌面应用的示例代码
    1.vue打包 这里使用vue原生打包命令,对vue项目进行打包 npm run build 2.配置 Electron 使用 Electron 制作桌面应用需要两个配置文件 &...
    99+
    2024-04-02
  • PyQt5实现界面(页面)跳转的示例代码
    网上关于PyQt5的教程很少,特别是界面跳转这一块儿,自己研究了半天,下来和大家分享一下 一、首先是主界面 # -*- coding: utf-8 -*- # Form im...
    99+
    2024-04-02
  • Unity实现老虎机滚动抽奖效果的示例代码
    直接看下效果图吧: 制作思路: 设计四张图片,五个点,每个图片同时向下一个点移动,到最后一个就回到0号点,以此循环。 场景搭建: 创建Image命名为Bg作为电视框背...
    99+
    2024-04-02
  • WPF实现页面的切换的示例代码
    目录前言一、准备工作二、实现1.使用Frame控件的方式实现2.使用反射的方式实现3.实现效果总结前言 本文主要讲述如何在同一个窗体内,实现不同功能模块的页面切换。 一、准备工作 1...
    99+
    2023-01-30
    WPF 页面切换 WPF 切换页面
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作