复盘刚做的一个三维操作APP致敬偶像 功能点挺多的,做了一个月没完没了,也没啥意义哈 其中一个环节是做贴纸的点触碰撞很简单的,没有转换矩阵,没有公式推导如图白色框(小的)是点击,绿色框是目标位置x4 明显的一开始用了白色框的左下角做判断(点是否在正方形内),所以没办法正确判断白绿2个方形是否相交if (d.XMin <= rect.XMin &&
一、制作你的第一个 PackageUnity Package 不做过多赘述,像 URP 本质上也是一个 Package,在 Unity 中可以通过菜单栏 → Window → Package manager 来管理你当前的所有 Package本篇文章主要介绍:如何制作并发布属于你的 Package1.1 Package 主要包含以下内容你的 Package 所实现的功能/提供的工具本身,其中的内容
转载
2024-07-30 19:26:49
235阅读
git上传操作在 Gitee 上创建一个空的仓库。在本地使用 Git 初始化该文件夹:cd /path/to/foldergit init添加远程仓库:git remote add origin https://gitee.com/你的用户名/你的仓库名.git解释git remote add:添加一个新的远程仓库。origin:远程仓库的别名,你可以自定义一个名字,一般使用 origin。htt
转载
2024-04-30 21:14:55
51阅读
Gitee使用记录,主要是分支管理、冲突管理
原创
2023-04-11 09:53:36
257阅读
一些操作,配置SSH免密登录
原创
2023-07-24 20:52:21
139阅读
系列文章目录 文章目录目录前言一、gitee远程仓库的创建二、创建本地仓库并拉取远程仓库整体代码:分步讲解:创建本地目录:进入java目录:将当前目录初始化:查看已经连接的远程仓库:将远程仓库复制到本地:三、将本地仓库上传至远程仓库整体代码:具体讲解:进入本地的textjava文件夹:查看git仓库当前状态(是否有改动):将该文件修改添加到暂存区:提交暂存区到本地仓库中并添加备注(备注即是“ ”里
转载
2024-07-19 20:06:18
124阅读
对于程序员来说,应该都听说过GitHub,GitHub是基于git实现的代码托管。Git是目前最好用的版本控制系统了,GitHub有许多开源的的项目和一些前沿的技术。非常受欢迎. 最近研究了一下如何将自己做的项目放到GitHUb上,方便自己以后的使用和分享给其他人。在这里做一下总结,防止以后忘记了。 总的来说就那么几个步骤:在GitHub上创建个人仓库(Repositories)使用Git客户端设
转载
2024-03-23 17:36:16
693阅读
第三部分1.什么是渲染管道?渲染管线执行一系列操作来获取场景的内容,并将这些内容显示在屏幕上.
渲染管道中的很多步骤,都要将几何物体从一个坐标系中变换到另一个坐标系中去。
主要步骤有:
本地坐标 -> 世界坐标 -> 相机视图坐标 ->根据投影方式不同,获取坐标,进行归一化,剪裁->视口坐标变换2.如何优化内存?有很多种方式,例如:
1. 压缩自带类库;
2. 将暂时不
转载
2023-10-25 15:56:27
46阅读
目录一.目的1.1 想知道:.arr文件如何导入到Unity3D中二.参考2.1 Unity+AndroidStudio:学习:二:(第2次操作:成功)AndroidStudio如何产生.arr文件+交互2.1Unity与Android交互方案优化版 2.1.Unity 调用Android arr包(互相调用并传值)2.2.Unity3D研究院之打开Activity与调用JAV
转载
2024-08-19 12:14:22
37阅读
错误描述
重装系统后,提交项目代码到gitee程序报错:
11:21 Failed to create Gitee Repository
detected dubious ownership in repository at 'E:/Workspaces/SpringBoot/saToken'
'E:/Workspaces/SpringBoot/saToken' is owned by
原创
2023-10-13 11:22:01
427阅读
一、登陆 / 注册注册Gitee账号https://gitee.com/signup二、创建仓库三
原创
2022-12-13 10:23:20
208阅读
上传代码到gitee操作
原创
2023-08-02 10:59:42
729阅读
[C#实战][Xlua实战]如何在一个非Unity C# 项目集成 Xlua?Xlua官方文档xLua通用版本如何使用生成代码[可选]Hotfix快速入门.net Core相关资料我的摸索1.编译lua库2.打开官方示例的vs2013的示例sln3.开始我自己的实现4.运行效果4.1vs2019运行4.2luaperfect 调试工具运行5.Github:MyDotXlua⇒ Star!!!6.
1.得到目录中的文件Directory.GetFiles(string path,string searchPattern,SearchOption searchOption)path:2.得到目录中的文件夹Directory.GetDirectories(string path,string searchPattern,SearchOption searchOption)3.判...
原创
2022-01-25 11:46:50
546阅读
解析流程:1. 配置Excel2. 读取解析Excel3. 整理解析到的数据4. 自动创建对应的C#类,继承ScriptableObject,声明变量,保存.cs文件5. 自动创建ScriptableObject的Asset文件,并赋值,保存Asset文件6. 在游戏直接使用ScriptableObject类优点:1. 每个Excel对应一个类,使用灵活,对Excel限制少2. 自动创建C#类,不
转载
2024-08-08 11:17:36
78阅读
GameRes游资网授权发布 对于VR应用来说,除了之前所提到的没有实现目标帧速,VR场景中的运动也是导致VR眩晕的重要原因之一。因此在产品中具体解决这个问题时,需要慎重考虑。最好从产品开发的早期,甚至是在概念设计阶段就考虑清楚这个问题,因为如果所选的运动解决方案导致了用户的恶心不适(nausea),会严重影响用户体验。VR中的nausea(恶心不适)和舒适度VR应用最恼火的问题莫过于恶心眩晕,
转载
2024-05-08 15:37:03
83阅读
前言看过Dots技术宣传片,当时确实被震惊到了,脑袋里闪过一句话:时代变了!大人。DOTS是Data-Oriented Technology Stack(数据导向的技术栈):借助Unity全新高性能多线程式数据导向型技术堆栈(DOTS),充分利用当今的多核处理器。游戏的运行速度会变得更快。1.Unity的Dots由来这种技术在游戏领域最先成功的案例来自守望先锋,各位可以去看看《守望先锋》架构设计与
1.得到目录中的文件Directory.GetFiles(string path,string searchPattern,SearchOption searchOption)path:2.得到目录中的文件夹Directory.GetDirectories(string path,string searchPattern,SearchOption searchOption)3.判...
原创
2021-07-08 15:46:08
1148阅读
Unity 面试题汇总(三)Unity 基础相关 目录Unity 面试题汇总(三)Unity 基础相关0、FSM(状态机)、HFSM(分层状态机)、BT(行为树)的区别1、什么是协同程序?2、Unity3D中的碰撞器和触发器的区别?3、物体发生碰撞的必要条件?4、七:简述四元数Quaternion的作用,四元数对欧拉角的优点?5、如何安全的在不同工程间安全地迁移asset数据?三种方法6
转载
2023-09-25 20:51:58
32阅读
UIElement介绍UIElement(现更名为UI ToolKit但是程序集名称还是UIElement)是Unity新推出的一种UI解决方案,目标是一站式解决Editor+Runtime的UI设计需求,使用C# + HTML的形式进行开发,其中HTML用以定义UI样式和内容,C#引用HTML定义内容+绑定数据,并且与GamePlay进行交互。我们来看看他的底层是怎么样的: UIEle