背景介绍(学习算法之前需要先了解) 射线与空间内三角形的相交检测是游戏程序设计中一个常见的问题,最典型的应用就是拾取(Picking),本文介绍一个最常见的方法,这个方法也是DirectX中采用的方法,该方法速度快,而且存储空间少。先讲述理论,然后文章末尾给出对应的代码实现与Unity中的显示。 简 ...
分类:
编程语言 时间:
2021-05-24 15:34:28
阅读次数:
0
如何做游戏?从哪里开始学习?找工作需要会哪些东西?我已经工作只想业余时间做游戏该学什么?不知道你是不是和当初的我一样有很多困惑。根据我自身的经验带你去了解如何开始学习游戏开发。 我目前已经 工作2年了,大学时期也是自学编程,自学游戏开发,从而走上了游戏开发这条路,希望这篇文章能帮助到现在的你,少走一 ...
分类:
其他好文 时间:
2021-05-24 14:44:50
阅读次数:
0
Unity射线检测——实现简单的开关门效果 简要:通过鼠标点击来发射一条射线,来获得射线所碰到的物体名称,再通过改变门的Rotation值来实现开关门的效果。 一、代码实现 1.1 简易的场景搭建 注:这里的门是unity资源商店下载的一个预制体。 1.2 给门添加碰撞体 选中要开的门页 添加Box ...
分类:
编程语言 时间:
2021-05-24 13:03:08
阅读次数:
0
1.前言 曾多次对unity或者c#在使用单例时的一些问题进行过讨论,即有充满戾气的讨论,也有理性的总结与封装(封装成一个抽象类,使用时直接继承),但多次使用时还是有一些不同的想法,故此文章诞生。此文将从纯C# 层展开。 2.单例的几种方式 此部分为纯C#层面 2.1 非线程安全模式 此种线程不安全 ...
分类:
其他好文 时间:
2021-05-24 12:40:47
阅读次数:
0
##在Unity中导入Vuforia ###方法一: 去官网下载 右键 Packages 文件夹 show in Explorer 导入下载资源包的package Package Manager中查看Vuforia查看版本 ###方法二:直接在Package Manager中搜索Vuforia下载对 ...
分类:
其他好文 时间:
2021-05-24 10:10:14
阅读次数:
0
在VR游戏《半条命:Alyx》中,有个酒瓶中液体晃动的交互。 这里在patreon上有个实现了液体晃动的工程,作者忘了叫啥了,记得的话补回来。这里简单分析一下代码的意思,之前也看过,只是不太理解旋转部分的代码,现在重新复习一下。 液体的shader Shader "Unlit/SpecialFX/L ...
分类:
编程语言 时间:
2021-05-24 10:08:09
阅读次数:
0
https://assetstore.unity.com/packages/tools/integration/yamldotnet-for-unity-36292 ...
分类:
编程语言 时间:
2021-05-24 05:13:21
阅读次数:
0
unity测试版本 方法一:使用脚本控制摄像机跟随角色 将以下代码挂载到摄像机上,然后将角色拖到代码公开的变量 1 using System.Collections; 2 using System.Collections.Generic; 3 using UnityEngine; 4 5 publi ...
分类:
编程语言 时间:
2021-05-03 12:14:35
阅读次数:
0
CentOS(Community ENTerprise Operating System)是Linux发行版之一,它是来自于Red Hat Enterprise Linux依照开放源代码规定释出的源代码所编译而成。由于出自同样的源代码,因此有些要求高度稳定性的服务器以CentOS替代商业版的Red ...
分类:
系统相关 时间:
2021-04-29 11:57:06
阅读次数:
0
支持office和wps using ExcelDataReader; using OfficeOpenXml; using System; using System.Collections.Generic; using System.Data; using System.Diagnostics; ...
分类:
编程语言 时间:
2021-04-29 11:38:52
阅读次数:
0